Anatoly Vorobey (avva) wrote,
Anatoly Vorobey
avva

о поверхностной красоте кода (программ.)

Отличная блог-запись, с которой я полностью согласен (англ.). Процитирую ключевой абзац:
So, while Marco's problem started with the project's shoddy documentation and API, his actual code criticism focuses on issues that are apparently superficial. He hasn't discovered a substantive bug or architectural weakness in the snippet above. Instead, what matters to him are simple virtues like consistency, style, and readability. Marco is saying, in fact, that the OpenSSL code sucks because it lacks superficial beauty. I couldn't agree with this position more.

Именно так. А за goto в кусок кода, закрытый if(0), я бы дополнительно еще бил линейкой по рукам.

Там есть много ссылок на интересные куски кода - хорошие и плохие - рекомендую посмотреть. Во время перехода по ссылке на код procmail рекомендую сидеть и ничего не пить, во избежание травм.
Subscribe

  • де морган и тангенс бесконечности

    Шейнин в своей "Черной книге" пишет об Августе де Моргане (английский математик и логик 19 века, имя которого живет в "законах де Моргана" в логике):…

  • исигуро и булычев

    В обсуждении подозрительных совпадений мне попался комментарий: "У меня есть похожая загадка. В 2005 году Исигуро выпускает "Не отпускай меня", но…

  • этюд

    Очень красивый этюд И.Шульца (по наводке Эмиля Сутовского). Белые начинают и выигрывают. Обратите внимание, что черным для достижения ничьи…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 75 comments

  • де морган и тангенс бесконечности

    Шейнин в своей "Черной книге" пишет об Августе де Моргане (английский математик и логик 19 века, имя которого живет в "законах де Моргана" в логике):…

  • исигуро и булычев

    В обсуждении подозрительных совпадений мне попался комментарий: "У меня есть похожая загадка. В 2005 году Исигуро выпускает "Не отпускай меня", но…

  • этюд

    Очень красивый этюд И.Шульца (по наводке Эмиля Сутовского). Белые начинают и выигрывают. Обратите внимание, что черным для достижения ничьи…