The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Опубликован код 8, 9 и 10 редакций Unix "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Компания Alcatel-Lucent опубликовала код 8, 9 и 10 редакций ..." +/
Сообщение от dq0s4y71 (ok), 31-Мрт-17, 19:54 
> Константы в коде

Иногда константы в коде лучше, чем идентификаторы. Например, когда программируешь "железо" и у тебя в даташите написано, что сторожевой таймер перезапускается от комбинации байтов 0xAA 0x55, то лучше увидеть в коде эту комбинацию и сразу понять, что делает код, чем увидеть какую-то неведомою х**ню, за значением которой нужно сначала залезть в хедер.

> гнусно расставленные фигурные скобки

На вкус и цвет. Кому-то и GNU Coding Standards невеста.

> условие в while с тремя инкрементами

Это ещё надо посмотреть, что там плохого. Некоторые конторы приучают своих программистов писать на Си как на Паскале, видимо потому что заранее предчувствуют, что этот код будут дальше мейнейнить деб*лы.

Coding style - вещь субъективная и часто отражает шаблоны и стереотипы конкретного программиста.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Опубликован код 8, 9 и 10 редакций Unix , opennews, 28-Мрт-17, 22:42  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру