Mind on Strike (freedom_of_sea) wrote,
Mind on Strike
freedom_of_sea

тупые и сложные

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

Одни обожают сложность, просто упиваются ею. Сложность приводит их в восторг. Они не просто рады ковыряться в бесчисленных кишочках и закоулках проекта,
перебегая как крысы с одного уровня абстракции на другой. Они с радостью надстраивают подвал на чердак, придумывают всё новые интерфейсы, агенты и транспорты, для производства которых разумеется никак не обойтись без фабрик.
Синглетонов у них обычно не менее восьми, трех разных видов.


Другие программисты делают сложные вещи очень просто. Буквально - придумывают, как сложные вещи сделать простыми. Всё Техзадание у них схлопывается в две-три сущности,

как радуга мыльных пузырей. Но им никто не верит, так как это, очевидно, невозможно.

Верят программистам, которые предлагают сделать сложно.

UPD Эти красавцы сделали класс BottleNeck с двумя методами set_period(N) и wait
Его вызывают те классы, которые работают быстрее других, чтобы не засирались очереди.

Полный аналог sleep (N) . Это не говоря уже про то что не сделано никаких попыток ускорить тормозящие куски (я уже пару подходов наметил)
Subscribe

  • Британские ученые раскрыли секрет сов !!

    Вечером люди работают продуктивнее, потому что сон воспринимается как дедлайн.

  • (no subject)

    1. Если в поместье Ротенберга есть погранзастава, сколько метров государственной границы он купил? 2. Интересная географическая аналогия…

  • Маск будет деплатформед?

    Федералы запретили Маску в очередной раз испытать Старшип. Тем временем его компанию расследуют за то что при приеме на работу они спрашивали у…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 5 comments