https://www.piter.com/collection/new/product/krasivyy-c-30-glavnyh-pravil-chistogo-bezopasnogo-i-bystrogo-koda
Написание качественного кода на C++ не должно быть трудной задачей. Если разработчик будет следовать рекомендациям, приведенным в C++ Core Guidelines, то он будет писать исключительно надежные, эффективные и прекрасно работающие программы на C++. Но руководство настолько переполнено советами, что порой трудно понять, с чего начать. Начните с «Красивого C++»!
Опытные программисты Гай Дэвидсон и Кейт Грегори выбрали 30 основных рекомендаций, которые посчитали особенно ценными, и дают подробные практические советы, которые помогут улучшить ваш стиль разработки на C++. Для удобства книга структурирована в точном соответствии с официальным веб-сайтом C++ Core Guidelines.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
U>Можно скачать английскую версию и убедиться, что книга — говно. Не стоило даже тратить усилия на перевод.
Ну, поскольку вашего шедевра мы не дождемся, придется читать это говно...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
LVV>https://www.piter.com/collection/new/product/krasivyy-c-30-glavnyh-pravil-chistogo-bezopasnogo-i-bystrogo-koda LVV>Написание качественного кода на C++ не должно быть трудной задачей. Если разработчик будет следовать рекомендациям, приведенным в C++ Core Guidelines, то он будет писать исключительно надежные, эффективные и прекрасно работающие программы на C++. Но руководство настолько переполнено советами, что порой трудно понять, с чего начать. Начните с «Красивого C++»! LVV>Опытные программисты Гай Дэвидсон и Кейт Грегори выбрали 30 основных рекомендаций, которые посчитали особенно ценными, и дают подробные практические советы, которые помогут улучшить ваш стиль разработки на C++. Для удобства книга структурирована в точном соответствии с официальным веб-сайтом C++ Core Guidelines.
Книга, чтобы разобраться в основных рекомендациях, позволяющих разобраться в том, как писать на языке. "We need to go deeper" (c)
Здравствуйте, LaptevVV, Вы писали:
U>>Можно скачать английскую версию и убедиться, что книга — говно. Не стоило даже тратить усилия на перевод. LVV>Ну, поскольку вашего шедевра мы не дождемся, придется читать это говно...
Вместо того чтобы агрится на человека можно бы проверить его слова. Я вот скорее соглашусь, что книга так себе даже не читая её.
U>>>Можно скачать английскую версию и убедиться, что книга — говно. Не стоило даже тратить усилия на перевод. LVV>>Ну, поскольку вашего шедевра мы не дождемся, придется читать это говно... K>Вместо того чтобы агрится на человека можно бы проверить его слова. Я вот скорее соглашусь, что книга так себе даже не читая её.
Не читал, но осуждаю (с) — прям как-то советским повеяло...
И снова повторю — свою пишите.
Я вот не считал другие книги говном, но свои-то написал...
В каждой книжке можно найти что-то такое, что в других книжках отсутствует.
Это я вам как автор и редактор книг говорю.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
LVV>Опытные программисты Гай Дэвидсон и Кейт Грегори выбрали 30 основных рекомендаций, которые посчитали особенно ценными, и дают подробные практические советы, которые помогут улучшить ваш стиль разработки на C++. Для удобства книга структурирована в точном соответствии с официальным веб-сайтом C++ Core Guidelines.
Здравствуйте, LaptevVV, Вы писали:
LVV>Не читал, но осуждаю (с) — прям как-то советским повеяло...
Мне не нужно читать книгу которая является переводом компиляции статей из интернета чтобы сказать, что она не несёт в себе какой-то большой ценности. С таким же успехом можно МСДН или оф. документацию по питону переводить и продавать как книгу. LVV>И снова повторю — свою пишите.
Я не болею графоманией, не зарабатываю написанием книг. Зачем мне это делать? LVV>Я вот не считал другие книги говном, но свои-то написал...
Причём тут качество конкретной книги и то, что вы что-то там написали? Какая связь? LVV>В каждой книжке можно найти что-то такое, что в других книжках отсутствует.
А можно не найти. Что можно найти в этой книге чего нет в коре гайдлайнах? LVV>Это я вам как автор и редактор книг говорю.
Не стоит думать, что вы тут умнее всех раз написали пару книг и работаете в универе.
Я кажется понял, эта книга под вашей редакцией или вы принимали участие в переводе как редактор имея при этом какой-то профит? Неужели профит завязан на количество проданных копий?
LVV>>И снова повторю — свою пишите. K>Я не болею графоманией, не зарабатываю написанием книг. Зачем мне это делать?
Писанием книг не зарабатывают...
Если вы не Донцова или Маринина.
LVV>>Это я вам как автор и редактор книг говорю. K>Не стоит думать, что вы тут умнее всех раз написали пару книг и работаете в универе.
Это вы так восприняли простую фразу ?
При чем здесь умнее- не умнее ?
Я это делал — я ЗНАЮ. Знает тот, кто делает.
А вы, очевидно, не делали, и не знаете.
Ум-то здесь при чем ? K>Я кажется понял, эта книга под вашей редакцией или вы принимали участие в переводе как редактор имея при этом какой-то профит? Неужели профит завязан на количество проданных копий?
Блин, опять мысли только о бабках.
А я просто ответил СергеюБ, что скоро выйдет новая...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, uncommon, Вы писали:
U>Можно скачать английскую версию и убедиться, что книга — говно. Не стоило даже тратить усилия на перевод.
Я какую-то читал "сколько-то-там-советов системному архитектору". Нового мало узнал, но здравое зерно есть. Там количество советов в названии и содержимом книги зависит от номера издания.
M>Я какую-то читал "сколько-то-там-советов системному архитектору". Нового мало узнал, но здравое зерно есть. Там количество советов в названии и содержимом книги зависит от номера издания.
Еще книга была похожая — "сколько-то советов разработчику". Там в том числе была статья от Майерса про хороший интерфейс — такой, который удобно использовать правильно и не удобно не правильно.
LVV>https://www.piter.com/collection/new/product/krasivyy-c-30-glavnyh-pravil-chistogo-bezopasnogo-i-bystrogo-koda
Получил, просмотрел
Книжка, как понятно, состоит из советов программерам, как писать хороший код.
Что понравилось — ссылки на все.
На Страуструпа, на Саттера, на гитхаб, на ютуб, на всякие доки, выступления, сайты...
2. Это не тупо содрали с Core Guidelines
Страуструп в предисловии написал:
-- Эта книга рассказывает истории, в большинстве своем взятые из игровой индустрии и основанные на эволюции кода и методов на протяжении десятилетий.
В ней правила представлены с точки зрения разработчика с акцентом на преимуществах, которые можно получить, следуя этим правилам,
и на неприятностях, которые могут возникнуть в результате их игнорирования.
Каждое правило сопровождается более обширным обсуждением, чем может предложить С++ Core Guidelines
--
Так что рекомендую
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Интересно и забавно: с одной стороны он говорит, что следует использовать not_null, а с другой, что у каждого класса должен быть конструктор по умолчанию.
M>Я какую-то читал "сколько-то-там-советов системному архитектору". Нового мало узнал, но здравое зерно есть. Там количество советов в названии и содержимом книги зависит от номера издания.
Ну, книжка Чистая архитектура Боба Мартина — очень даже ничего.
Если читать на определенном уровне программерского развития — просто отличная.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!