Комментарии 41
Если мир IT идет проторенной дорогой к стандартизации интерфейсов и решений задач, поощряя решения под копирку стандартными библиотками и StackOverflow (без понимания собственно решений, которые для современного пользователя/разработчика являются черным ящиком с API на входе/выходе) для удешевления стоимости обучения персонала, то конечно же подобный мир будет скучным.
Бизнес-логика куда важнее в современном мире чем ее техническое исполнение.
Отточенное и продуманное спартанское решение куда интереснее блоба-комбайна в которое запихнули все, что было в библиотеках, как минимум тем, что подобное спартанское решение имеет какое-то видение в качестве основы под своими решениями.
«Скульптура — это искусство отсекать все лишнее» и т.д.
Веб-разработчики, будемте честны сами с собой: большая часть того, что мы делаем, является просто дорогой прихотью очередного идиота, которая канет в лету или будет переписана с нуля через 2-3 года. Поэтому вкладывать душу, "отсекать лишнее" и всякие прочие прекрасные порывы просто не имеют смысла. Работает? Пароли не утекают? Достаточно удобно? Грузится быстрее чем 10 секунд? Ну и ладушки.
Поэтому вкладывать душу, "отсекать лишнее" и всякие прочие прекрасные порывы просто не имеют смысла.
ИМХО всегда имеют
1) чтобы было чем гордится
2) чтобы показать что идея заказчика может быть даже лучше чем он того хотел
3) чтобы пополнить портфолио чем-то хорошим
4) чтобы не портить карму
5) чтобы вырабатывать хорошую привычку
Можно вспомнить пример из истории Нокиа (когда она была еще финской). В какой-то момент Нокиа пробовала сделать смартфон, но он не мог пройти стандартные тесты на механическую прочность, которые компания выдвигала к своим телефонам. Якобы это была одна из основных причин, почему Нокиа отказалась делать смартфон; результат такого решения всем известен.
При всём уважении к вам, не соглашусь.
Подходы, правила и требования Гордона правильные, но они сегодня являются тормозом
Только в глазах людей которые их не понимают и/или не хотят понимать.
Все "доисторические" требования образного Гордона до сих пор применяются и являются бустом а не тормозом, да они видоизменились. Вместо "делайте сайт легковесным" стали применять "делайте сайт динамически подгружающимся", вместо "кладите на сервер поменьше" стало "кладите всё на CDN" и так далее. Но базовые принципы вышеупомянутых правил остались неизменными "разгрузить железку".
Почему раньше предпочитали статичный html+css? Чтобы быстро грузился и не мучал сервак
Почему теперь любят жабаскрипт и его производные? Потому что они тянутся зачастую с ДРУГИХ серверов, и исполняются на клиенте что приводит к тому что наплыв юзверей железку не мучает.
А по поводу "Гордон должен проверить софт"… в банках, газпроме, etc оно так и до сих пор (хотя зачастую реализовано через жо..), требование инфобеза, но это только первая причина, вторая причина в том что когда эта очередная новая софтина сломается, или будет работать не так как хотел юзверь именно Гордон прийдёт разбираться, и хорошо бы заранее знать все подводные камни (видел я на своей практике как админ объяснял дезигнеру что делает новая кнопочка в фотошопе и как юзать эту вот новую фичу). И скажу я вам вычищая очередную малварь на сервере очередной бухгалтерши тётигали иногда думается что так и должно быть. отбираем у юзверей sudo, делаем хомяк noexec, ставим антивири, запрещаем пользовать что либо кроме разрешённого списка софтин..
мда, не силён я в объяснениях, но надеюсь свою мысль передал
Наверное, я
могу посоветовать посмотреть на этот вопрос с точки зрения админов
представь что у тебя в ведении допустим 100 компов, за каждым сидит разработчик который ещё и имеет доступ к sudo
у всех разные дистры, у одного какой нибудь qt стоит из реп, у другого из архива с сайта qt.io, у третьего собранный из сорцов… и когда что-то идёт не так (у меня работает, у васи работает но не так, а у коли не работает) все они бегут к админу
а админ в этом зоопарке разгребает потом
я знал одного коллегу админа, он работал в конторе на 50+ прогеров. у них были бездисковые рабочие места. загрузчик по pxe, а корень системы на nfs (хомяки тоже, но на другой хранилке). были в этом решении свои нюансы, но проблем описанных выше не возникало.
промахнулся с ответом
люди не очень хорошо справляются с избытком.Это великолепно! Спасибо! Хоть автор этого и не услышит.
Якобы это была одна из основных причин, почему Нокиа отказалась делать смартфон
Если что, то Нокиа всю дорогу была одним из крупнейших производителей смартфонов. В том числе, смартфонов с сенсорным экраном.
На мой взгляд автор пытается показать что мол вот, ньюфаги делают это ваше айти лучше. Но на мой взгляд, в любой сфере,мне только айти, всегда будут свои башни из слоновой кости, в которых будут сидеть такие Гордоны - потому что они нужны, чтобы молодняк мог улюлюкать во дворе башни. Собственно с каменного века ничего не изменилось, кроме декораций.
Вообще-т рукава клетчатой рубашки длинные, но подвернуты, засучены, если точнее, чтобы ничего не мешало, когда исправляешь то, что понаделали хипстеры в узких штанишках.
Как ИТ перестали быть скучными