[#] [Перевод] 7 правил написания программ, которые не умрут вместе с вами
habrabot(difrex,1) — All
2015-02-16 12:00:03


Ваши программы – это ваше наследие. Решайте сами, как долго оно будет существовать. Жизнь заканчивается, но программы не обязательно должны умирать. После [серии моих твитов ][1]на тему того, как нужно писать программы, меня попросили раскрыть эту тему. Предупреждаю, что редко в каком проекте удаётся чётко следовать всем семи правилам. У меня самого это часто не получается. Но чем больше правил вы соблюдаете, тем больше ваши программы проживут. Каждый символ добавляет что-то к общей экосистеме, и наша задача, как инженеров, поддерживать экосистему в чистоте и порядке. Что можно получить, выдавая хороший код? Разве не имеет права на жизнь подход в обучении под названием «двигайся быстрее, ломая всё на своём пути?» Нет. Обучиться писать код – это навык, это доступно каждому. Обучиться писать хороший код – это искусство. Это требует усилий, времени и целеустремлённости. [Читать дальше →][2]

[1]: https://twitter.com/karangoel/status/555939307458789376
[2]: http://habrahabr.ru/post/250645/#habracut