Две статьи о программировании, которые с интересом прочитал:
Пара мыслей и идей, которые почерпнул после прочтения второй статьи:
- Клиника плохого кода: читается легко и на одном дыхании.
- Процесс разработки ПО и ЯП: много любопытного для себя нашел.
Пара мыслей и идей, которые почерпнул после прочтения второй статьи:
- Показалась интересной идея, где «вместо бесконечных "}" [в Аде] пишется END LOOP, END IF, END CASE или END ИМЯ_ПОДПРОГРАММЫ/ПАКЕТА» В циклах с большим телом ( :)) ) я иногда ставлю даже комментарии после закрывающей скобки. По идее можно это сделать с помощью #define'ов. Вот только интересно, насколько это будет полезно/удобно/оправдывать себя.
- Ещё «убил» такой примерчик:
Паскаль:
if Screen.Forms[I] is FormClass then begin
C++:
if (dynamic_cast<FormClass*>(Screen->Forms[I])) {
В данном случае Pascal понятнее...