Categories:

Две статьи о программировании, которые с интересом прочитал:



Пара мыслей и идей, которые почерпнул после прочтения второй статьи:

  1. Показалась интересной идея, где «вместо бесконечных "}" [в Аде] пишется END LOOP, END IF, END CASE или END ИМЯ_ПОДПРОГРАММЫ/ПАКЕТА» В циклах с большим телом ( :)) ) я иногда ставлю даже комментарии после закрывающей скобки. По идее можно это сделать с помощью #define'ов. Вот только интересно, насколько это будет полезно/удобно/оправдывать себя.
  2. Ещё «убил» такой примерчик:
    Паскаль:

    if Screen.Forms[I] is FormClass then begin

    C++:

    if (dynamic_cast<FormClass*>(Screen->Forms[I])) {

    В данном случае Pascal понятнее...