Всем срать на то, что внутри, кроме тех, кто сделал то, что внутри

Этот текст посвящается господам девелоперам.

Такая штука, ребята. На ваши холивары по поводу плохого кода всем насрать, кроме вас.

Смотрите: дизайнеру важно, чтобы всё работало и выглядело как задумано. Менеджеру — чтобы проект был сдан в срок. Пользователю — чтобы приложение не тупило и выполняло свои функции. Заказчику важно все это вместе. Заметьте, тут нет ни слова про код. Все эти люди не увидят как всё устроено внутри.

Подумайте сами, вы никогда не заморачиваетесь над тем как устроен Фэйсбук. Как девочка с тортом не думает о том, из чего он сделан, главное, — торт вкусный. Студенту не важно как работает его микроволновка. Никто не думает о том как едет электричка.

Можно поспорить. Например, когда вы покупаете себе новую плиту, вы спрашиваете у продавца как работает эта штука? Это может быть газовая, электрическая, керамическая или индукционная плита. Вам на самом деле это важно, потому что это влияет на процесс готовки. Но, задумайтесь на секунду, вам не важно какие чипы и архитектуру использует ваша плита, и есть ли там вообще чипы.

Люди никогда не увидят того, чего они не увидят. Поэтому не порите дуру.
Если есть способ сделать быстрее и лучше не в угоду фэншую — делайте!
Тут не по БЭМу, но уже работает — похер на БЭМ — продолжайте. Вы испекли торт, но он отличается от рецепта — торт вкусный? Отлично! Остальное не важно.

Тут подтянулись ребята со стены и говорят, что «такой говнокод тяжело поддерживать». Что же, учитесь сразу писать хорошо, а пока учитесь пусть ваше приложение решает задачи пользователей, а не фей разработки.

Поделиться
Отправить
Запинить
Популярное