Обновить
86
Ilya Kaznacheev@Color

AI Transformation Architect

50
Подписчики
Отправить сообщение

Время от времени захожу в статьи про ГМО только чтобы перечитать комменты

Ссылка сразу после статьи


Там написано "перевод", и ссылка на оригинал

Даже и не знаю. Автор с 2002 работает айтишником, 8 лет проработал архитектором, а с 2011 работает в гугл. Может его идеи и "попахивают" идеализмом, но это точно не рассуждения школьника.


Хотя сама статья 2009 года, когда он еще не работал в гугл и всего 5 лет пробыл архитектором, так что можно споконо обвинить его в школьном восприятии, если угодно.

Ну из песни слов не вибросишь, в оригинале ссылок не было.


Но если интересно, от себя добавлю.
По принципам: solid, grasp например, первое, что приходит в голову, а также книга Фаулера про архитектуру


По поводу


можно ли действительно понять эти принципы без пары лет опыта интенсивной самостоятельной разработки

в статье явно написано — нет, вряд ли

И да, и нет.
Специфика работы программиста (как и любого работника в динамичной области) еще и в том, что ему постоянно нужно быть на гребне волны, так сказать, постоянно следить за изменениями и новшествами.

Водителю троллейбуса, например, достаточно получить соответствующую категорию и разрешение на перевозку людей (ну или что там). От того, будет ли он подробно знать устройство троллейбуса и понимать принципы его функционирования, качество его работы сильно не изменится
Кому как нравится слушать, так пусть и слушает.

Это не портрет Ким Ир Сена, чтоб к нему особенно относиться.
Надо тогда, чтобы Тринити была лесбиянкой, а Морфеус — азиатом-инвалидом.

Или Нео негроидом, Тринити азиаткой-лесбиянкой, а Морфеус — роботом-андроидом, по возможности трансгендером.

Или еще лучше, чтобы Нео был афро-лесбиянкой, Тринити была азиаткой-лесбиянкой, и Морфеус был андроидом-лесбиянкой, а Агенты — мизогнисты, пытающиеся помешать феминистскому движению.
По заветам Ghostbusters 2016 в общем
2045 год. Заказать еду, вызвать такси и пользоваться интернетом можно мысленно через 13G-нейроимплантант. Жаль, mail.ru Guard по-прежнему нельзя отключить
заменить, а не улучшить

> var bills = Array(shitty_bill1, shitty_bill2… );
> bills[Math.floor(Math.random()*bills.length)];
Огромная проблема конструкции — пластиковая защелка.
Если запекать что-то достаточно толстое, можно легко ее сломать.

Понятно, что можно и не запекать что-то достаточно толстое. Но можно и сделать защелку из металла, либо изменить ее конструкцию, тем самым повысить цену на сто рублей, и при этом многократно увеличить отказоустойчивость
Как по мне — идея годная и способна найти свою нишу.
Мне вот, например, не нравится обилие техники с большинством перекрывающих друг друга функций. Так что для тех, кому профессионального фотоаппарата много, а камеры телефона мало, плюс не хочется таскать большой отдельный девайс — в самый раз.
Другой разговор, что цена у него ой не маленькая
Не хочу никого обидеть, но выглядит как пособие для индусов code monkey. Все сводится к тезисам вида «быстро писать код = быстро разрабатывать продукт».
Для сайта-визитки это, может и актуально, но разве этот подход будет работать для более серьезного функционала?

На протяжении всей статьи автор постулирует, что работа программиста = написание кода. Ни больше ни меньше. И когда ты не стучишь по клаве, значит случилось что-то плохое и мешает тебе «работать».

Да, такое мнение было (и есть?) распространено среди руководителей, не знакомых со спецификой работы программиста (и R&D в целом), умеющих оценивать только количество. Также это актуально и для задач, не требующих высокой квалификации, например, когда вся архитектура уже написана (или ее нет, как таковой), и нужно только перенести эту идею в код, не добавляя ничего от себя. Ну к фрилансерам с почасовой оплатой тоже можно притянуть, хотя я сомневаюсь, что люди уровня выше code monkey на фрилансе большинство времени тратят на набор текста. Это только в фильмах про хакеров так. В остальных же случаях процесс написания кода — это лишь следствие процесса работы программиста, без которого не обойтись, но который не является сутью работы сам по себе. Этакий boilerplate-процесс, если можно так выразиться.

Нет, я очень хорошо понимаю посыл автора. Иногда действительно застрянешь в какой-то умозрительной проблеме, когда можно было бы написать проще и и так сгодится ни к чему усложнять на ровном месте. Да и с отдельными пунктами я согласен. Но с общей идеей — абсолютно нет. И странно слышать от разработчика такие вещи
А что вам мешает свои стили подгрузить?
Есть же плагины, которые это автоматом делают
Почему строительство в глубину не так популярно?
Как говорится: «Это Интернет, тут могут послать нах*й»
А может на самом деле Комптон пытался избавиться от кота, который терроризировал хозяина: ссал в тапки, заставлял ходить в аптеку за валерьянкой (ему самому не продавали без документов) и все такое?
Пушистый ублюдок (^-_-^)
«Я работал в Мозилла, но они меня уволили из-за кризиса. Поэтому я хочу, чтобы как можно больше человек знали секрет, о котором знают лишь только работники этой компании...»
Работал я как-то на ВМЗ. Не скажу про двигатели, но столовая там — что надо!

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность