metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-12-23 12:33 pm

К вопросу о архитектурных решениях

У меня такое ощущение, что народ по умолчанию считает разработчиков крупных известных фреймворков/СУБД/ОСей/прочего умнее себя на порядки, типа таких небожителей, которые посылают нам с небес божественные лучи знания и порядка.

А я считаю, что большинство этих разработчиков такие же унылые быдлокодеры, как и все, которым просто повезло, что они не попали работать в НИИ Говна и Торфа. И что их мозговые высеры это далеко не истина в последней инстанции, а очень часто еще большая инсталляция из говна и палок, чем то, что можно сделать самому, просто у них ресурсов, времени и возможности нормального тестирования больше.

[identity profile] slonopotamus.livejournal.com 2009-12-23 10:44 am (UTC)(link)
http://www.postgresql.org/community/contributors/

Какой процент из них является, по-вашему, "унылыми быдлокодерами с мозговыми высерами"?

[identity profile] metaclass.livejournal.com 2009-12-23 10:48 am (UTC)(link)
Я postgresql еще не использовал плотно, вот поиспользую - тогда посмотрим :)

[identity profile] w00dy.livejournal.com 2009-12-23 10:49 am (UTC)(link)
я там натыкался на мелкие странности, но в целом продукт достаточно зрелый и хороший.

[identity profile] slonopotamus.livejournal.com 2009-12-23 11:08 am (UTC)(link)
Ок, может ghc пишут унылые быдлокодеры?

[identity profile] metaclass.livejournal.com 2009-12-23 11:12 am (UTC)(link)
От уж там заморочек своих хватает тоже. Унылые не унылые, но заметно, что авторы промышленную разработку софта не рассматривали как цель своей работы. То, что при этом он в большинстве случаев нормально работает, видимо заслуга адской математики на которой это все устроено.

[identity profile] kurilka.livejournal.com 2009-12-23 06:35 pm (UTC)(link)
дык ведь "avoid success at all costs", однако :)

[identity profile] w00dy.livejournal.com 2009-12-23 10:48 am (UTC)(link)
Никто ж не спорит что можно найти приличные проекты, но в общей массе ситуация такая как описал ребе.

[identity profile] slonopotamus.livejournal.com 2009-12-23 10:50 am (UTC)(link)
1. 95%, ага.
2. Вот приличные проекты и юзайте.

[identity profile] w00dy.livejournal.com 2009-12-23 10:53 am (UTC)(link)
Кто бы ещё список приличный проектов где-то вывесил. Ибо по демками и туториалам понять что продукт говно достаточно тяжело. Его нужно попользовать, разобраться в нём, начать ловить тараканов и прочее. А на это столько времени, сил и денег уходит...

[identity profile] slonopotamus.livejournal.com 2009-12-23 10:54 am (UTC)(link)
Спросить у авторитетного источника, не?

[identity profile] w00dy.livejournal.com 2009-12-23 10:55 am (UTC)(link)
Тогда уж давайте список авторитетных источников ;)

[identity profile] slonopotamus.livejournal.com 2009-12-23 11:06 am (UTC)(link)
А они свои у всех. Я ж не знаю, чьему мнению вы доверяете. Бывшие/текущие коллеги, личности с большой популярностью, специализированные коммьюнити, мэйллисты.

[identity profile] metaclass.livejournal.com 2009-12-23 11:13 am (UTC)(link)
Ага, спроси на любую тему - получишь с десяток ответов различной степени противоположности :)
Сейчас, по моему, мейнстрима вообще никакого нет, и единого мнения тоже.

[identity profile] w00dy.livejournal.com 2009-12-23 11:14 am (UTC)(link)
Бывшие/текущие коллеги работали с теми же технологиями что и я, так что тут спрашивать особо нечего. Личности с большой популярностью тоже часто ничего хорошего посоветовать не могут, разве что спец. коммьюнити, но тут уже нужно собирать мнение многих участников и делать какие-то выводы.

[identity profile] slonopotamus.livejournal.com 2009-12-23 11:19 am (UTC)(link)
> Бывшие/текущие коллеги работали с теми же технологиями что и я
Эмм... Они что, до/после в других проектах не участвовали?

[identity profile] metaclass.livejournal.com 2009-12-23 11:26 am (UTC)(link)
Да вы таки делаете мне смешно.
Представьте себе, я 15 лет делаю и обслуживаю один и тот же продукт. Сейчас уже четвертую версию, проектирую, с блекджеком, шлюхами, веб-сервисами и прочей жутью :)
Если бы проект был чуть сложнее - я бы до других проектов/языков/платформ вообще бы никогда не добрался.

[identity profile] slonopotamus.livejournal.com 2009-12-23 11:32 am (UTC)(link)
> я 15 лет делаю и обслуживаю один и тот же продукт
А вокруг смотреть, что всё это время в мире происходит, не?

[identity profile] metaclass.livejournal.com 2009-12-23 12:20 pm (UTC)(link)
Запрещено руководством, нету времени, не хватает мозга.
Мне, чтобы выползти из этого замкнутого круга, пришлось сначала переключится на второй проект на дотнете, там обдолбаться веб-сервисами и прочим хттп, потом обдолбаться хаскелем,потом долго курить линуксы, и только сейчас я хоть как-то представляю, что в свете творится.

[identity profile] w00dy.livejournal.com 2009-12-23 11:50 am (UTC)(link)
участвовали, но обычно прошлые проекты и так уже пообсуждались, а в будущих не факт что будет что-то нужное.

[identity profile] metaclass.livejournal.com 2009-12-23 11:00 am (UTC)(link)
Авторитетные источники - это блоги индусов, таджиков и студентов, блин, на которые гугл выводит в 90% случаев при вопросе "что и с чем и как это делать".
А потом оказывается, что у "авторитетного источника" весь опыт работы с инструментом - это вялотекущий проект из пары окошек и трех таблиц, на который он тратит полгода.

А мне нужно что-то вроде "вот на этом мы за месяц написали проект с сотней сущностей предметной области и у нас он уже три года поддерживается".

[identity profile] slonopotamus.livejournal.com 2009-12-23 11:05 am (UTC)(link)
авторитетные _для вас_