[#] 7 золотых правил одного программиста
habrabot(difrex,1) — All
2015-01-22 17:30:04


![][1]Это статья про семь простых правил которые я сформулировал для себя за годы работы программистом. Семь правил которые подняли мою эффективность. Сделали меня лучше. Это **мои** правила и они работают **для меня**. Я не пытаюсь навязать их вам, я хочу поделиться с вами, и возможно, узнать о том, каких правил и принципов придерживаетесь вы.

#### Компьютер всегда прав

Самая раздражающая ситуация в программировании — когда код верный, но не работает. “_Да тут три строчки, блин, просто негде ошибиться! Наверное баг! Пойду потрачу три дня на изучение баг-репортов компилятора/интерпретатора/фреймворка..._”. Возникает чувство, будто компьютер над вами издевается! Тут главное помнить, что в этих трех строчках есть ошибка. **Если код работает не верно — значит код написан не верно**. Точка. Виноваты только вы. Универсальный совет — идите спать! Ну или хотя бы отвлекитесь на чашку чая. Когда, через некоторое время, вы вернетесь к коду, наверняка станет ясно, что тут лишний оператор отрицания, или перепутаны две переменные с похожими именами, или еще какая-нибудь мелочь, в которой мы никогда никому не признаемся. [Читать дальше →][2]

[1]: //habrastorage.org/files/598/993/dc2/598993dc2389434eb64c372e4a7eb2e7.jpg
[2]: http://habrahabr.ru/post/248565/#habracut