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

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

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

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

Бегите от меня подальше, носороги ёбаные.
(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

September 2025

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