Вышло второе издание старой книжки «Оформление программного кода». Электронная версия нового издания доступна на странице книжки. Кроме того, теперь книжка (бумажная) снова есть в продаже. В сравнении с первым изданием текст чуть-чуть подправлен и добавлено несколько новых параграфов.
Изрядная часть материалов этой брошюры рассыпана по разным местам двух первых томов «Введения в профессию», но, во-первых, далеко не всё, и, во-вторых, книжка, в которой всё это сведено вместе и не требует поиска по кусочкам, тоже иногда полезна.
Частью краудфандингового проекта эта книжка не является, но, как и ранее в случае с "Введением в Си++", я готов бесплатно предоставить её донэйторам, чьи пожертвования суммарно составляют 3000 р. или больше. Единственное условие — востребуйте её сами. Предложение действительно до тех пор, пока книжка имеется в наличии.
Забавно ---
Забавно --- сперва купил вчера эту книгу в киоске во 2-м гуме, а потом уже прочитал про переиздание) В принципе я её уже читал в электронном виде, но обложка --- супер!
Кстати, а книгу по Си++ планируется потом переиздавать как отдельную книгу (не в составе четвёртого тома)? Меня часто спрашивают знакомые студенты мехмата 2-го курса, что можно почитать по Си++, и до появления этой книги (точнее, до того, как я про неё узнал) единственной альтернативой было рассказывать всё самому.
Насчёт C++
По поводу переиздания Введения в C++ — я на эту тему думаю, но тут есть некоторые сложности. Делать стереотипное переиздание мне не очень хочется, поскольку в тексте было выловлено некоторое количество шероховатостей. А все изменения вносились уже в ту версию текста, которая включена в пишущийся сейчас четвёртый том. Я даже одно время пытался заставить этот текст «жить двумя жизнями», благо LaTeX позволяет условную компиляцию, но как-то за всеми аспектами уследить тяжело, например, сделать так, чтобы в версии текста для отдельной книжки не было ссылок на другие части четырёхтомника.
С другой стороны, вы не единственный, кто про это спрашивает, так что придётся мне, видимо, всё-таки думать в этом направлении :-)
Ошибка
Страница 73.
if (a<10 && b>c)
return 0;
else
return 1;
Меняется на
return a<10 && b>c;
Да, вы правы
Очень досадная опечатка. Что характерно, в паскалевском варианте всё правильно, а тут ноль с единицей перепутаны местами.
Ну, если когда-нибудь дойдёт дело до третьего издания, это будет исправлено.
Неправильная ссылка на новость
Здравствуйте.
У вас на главной странице указана неправильная ссылка на эту новость.
Поправил
спасибо