12 2017

Лучший код - это код, которого нет

Чтобы быть Микеланджело программирования, нужно уметь отрезать все ненужное без ущерба творению.

Программист — профессия творческая и, как любая подобная деятельность, имеет свои принципы. Главное, что нужно для того, чтобы быть Микеланджело программирования, — это умение отрезать все ненужное без ущерба творению.
Например, наш javascript-гуру поведал сегодня: стандартом считается присутствие менее 1 ошибки на 1000 строк кода, а точнее до 0,7. На примере той же Toyota, которая вместо того, чтобы делать для каждой модели свой движок, использует один и тот же, оптимизируя его под разные автомобили, так и наши программисты, оптимизируют наш “движок” таким образом, чтобы не городить миллионы строк и не нагружать систему. Например, недавно 12 модулей, отвечающих за отчеты, они свели в один, настраиваемый, с большим функционалом. Теперь у нас мощности Camry, и Highlander, и RAV4 в одной “машине”. Всем оптимизации, друзья!