Публикации по теме 'code-complete'


О написании кода
Все, кто меня знает, знают, что я большой поклонник читабельного кода. Я думаю, что весь код должен явно указывать, что он делает. Я сторонник длинных имен методов. Иногда длинные имена классов. И если есть смысл, меня устраивает большое количество файлов. Даже если эти файлы не содержат большого количества кода, они помогают программисту понять, что делает программа. Стиль, который я предпочитаю, не совсем Грамотное программирование , но близко к нему. На самом деле я не фанат..

Полная проверка кода - 2
Метафоры для более глубокого понимания разработки программного обеспечения В этом посте будет представлен краткий обзор 2-й главы Code Complete (2nd Edition) Стива МакКоннелла. Если вы еще этого не сделали, сначала прочтите Введение в серию . Вы также можете прочитать Обзор главы 1 , если вы его пропустили. Метафоры Хорошие метафоры часто позволяют понять сложные или неясные концепции, сравнивая их с тем, что мы уже понимаем. Вы, несомненно, встретите множество метафор,..

Вопросы по теме 'code-complete'

Каково хорошее соглашение об именах для подпрограммы, которая устанавливает глобальную переменную в том же классе?
Code Complete (глава 7, раздел 3) говорит, что хорошая функция должна быть названа в соответствии с возвращаемым ею значением, а имя хорошей процедуры в классе должно быть названо в соответствии с тем, что она делает. Когда я пишу...
583 просмотров

Определено ли поведение объявления индекса цикла в заголовке цикла for в спецификации С++?
Когда я читал Code Complete 2nd Edition, там был фрагмент кода: for ( int recordCount = 0; recordCount < MAX_RECORDS; recordCount++ ) { // looping code that uses recordCount } // intervening code for ( int recordCount = 0; recordCount <...
48 просмотров