Feb. 19th, 2016

orleanz: (main)
Вот есть такое известное правило

"Преждевременная оптимизация есть зло"

А вот я на своей практике гораздо чаще, чем с попытками преждевременно оптимизировать, которые это правило осуждает, встречаюсь с другими попытками

а именно, с попытками, как бы это назвать.. ну, если неформально -

"преждевременно подготовить приложение к великому будущему"

Вот например, сидят пять программистов, фигачат проект. И вот, им почему-то в самом начале проекта хочется наворить столько абстракций, что кода станет в 5 раз больше, чем можно было (при сохранении функциональности), и все станет гораздо сложнее, и вообще проект превратится а мерзкое bloatware, но при этом, СЧИТАЕТСЯ, что "мы же должны быть готовы к тому, когда нас будет не 5, а 50, а ВОТ ТОГДА все эти абстракции и индирекции круто пригодятся"

когда я такое вижу, всегда хочется сказать - чуваки, вы сначала на следущий год на вас пятерых финансирование получите. А потому уже наворачивайте ваши абстрации, рэпперы и индирекции. А когда (и ЕСЛИ) действительно вас станет 50, а не пять, легче будет С НУЛЯ все переделать, с учетом нового масштаба. А пока - сохраняйте код компактным и не раскидываейте пальцы.

Должно же быть для этого феномена некое название, по аналогии с "преждевременной оптимизацей".

Profile

orleanz: (Default)
orleanz

December 2018

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 23rd, 2025 05:25 pm
Powered by Dreamwidth Studios