kastaneda: (Default)
[personal profile] kastaneda
Когда-то я попытался классифицировать знакомые мне методики web-разработки (в частности, проектирование и разработка CMS). Условно я определил три явных недостатка (которые могут комбинироваться друг с другом): “полная хуйня” (не руками делали), “конкретная шиза” (излишне сложные концепции), и “забег носорогов на дальность”. Так вот, о последнем недостатке.

Код. Код. Код. Строчки. Функции. Классы. Комментарии. Файлы. Ещё файлы. Каталоги, битком набитые файлами. Когда я вижу мегабайты кода, мне хочется спросить - что ж вы такого делали, родные? Операционку с сотнями драйверов устройств? Браузер с полной поддержкой CSS 3? Десктопную среду с множеством функций в фундаменте?.. Ах, бля, вы делали интернет-магазин (новостной сайт, корпоративный портал, нужное подчеркнуть). Почему оно столько весит? Ах, вы реализовали широкую функциональность, и сделали это всё надёжно, качественно и по корпоративным стандартам... Бля, ну не лучше ли было бы изначально продумать, как это будет разрабатываться! Rethink your design!

Сидят десятки кодеров кругом, кнопки давят - аж дым коромыслом. Кода всё больше и больше. Лица кодеров сосредоточенные, они добротно выполняют свою работу. Каждый - свою задачу. Каждый пишет свой кусок кода, а дописав - берётся за другой. Близится дедлайн. Так и живём.

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

Бегите от меня подальше, носороги ёбаные.

Date: Friday, January 21st, 2005 03:27 pm (UTC)
From: [identity profile] vadim-kataev.livejournal.com
Вероятно это и есть непрофессионализм - непродуктивный труд.

То что ты можешь сделать за час используя продуктивные методы и средства производства, эти люди делают неделями.

Современное предприятие - это два-три человека. Профессионала.

привет от носоРога

Date: Friday, January 21st, 2005 09:31 pm (UTC)
From: [identity profile] rozhik.livejournal.com
Эээх
иногда требования к долбанной маштабируемости гибкости производительно блаблаблафигительности (нужное подчеркнуть) заставляюжт идти по пути носорогов.

Не знаю как на тех фирмах где вы работали - у меня 80% денег - суппорт. Долбанные заказчики, которые хотят это это и онетого кусочек ...
Хочешь не хочешь приходится использовать паттерны, городить тоны кода с доками....
Но чесное слово - суппорт отнимает значительно меньше ресурсов потом.

September 2025

M T W T F S S
12345 67
891011121314
15161718192021
22232425262728
2930