Шаблоны софтостроения в кинематографе
Запомнить суть применяемых в софтостроении шаблонов и подходов будет проще на примере всем знакомых фильмов.
Programming is thinking, not typing |
Запомнить суть применяемых в софтостроении шаблонов и подходов будет проще на примере всем знакомых фильмов.
Человек по природе адаптивен. Заходишь, к примеру, на кухню, где на гриле вертится курица. Аромат бьет в нос, а если проголодался, так и вовсе слюнки потекут. Минут через пять перестаешь ощущать запах. О еде напоминает лишь крутящийся за стеклом духовки кусок мяса с растопыренными крыльями. Запах-то никуда не делся …
Неделю назад завершилась эпоха Windows 7: Microsoft прекратила поддержку этой операционной системы, несмотря на внушительную долю пользователей, так и не пересевших на "десятку". На сайте FSF (Free Software Foundation) висит петиция "Upcycle Windows 7" с призывом опубликовать исходный код под свободной лицензией и тем самым возложить на сообщество заботы по …
Микросервисы - мгновенный кредит технического долга.
Быстро поднятый микросервис не считается упавшим.
Все, что не микросервисы, то монолит.
Тестирование микросервиса заменяет его разработку.
Архитектуры не существует. Есть только микросервисы.
Микросервисы превращают разработку в аджайл.
На спринт-ревью микросервисы обсуждают судьбу программистов.
Микросервисы сами улучшают свой код.
Микросервисы сами проектируют программное обеспечение.
На …
Две трети предприятий возвращаются с "облаков" в домашние "on premises" структуры (The Nutanix Enterprise Cloud Index 2019).
Тем не менее, "облака" - вещь полезная. Прежде всего, как склад-помойка. И не только данных, но и приложений. Кому охота держать старый хлам в доме? Первый этап -- перевозка на "дачный участок".
Дело в том …
Звоночек прозвучал еще в "нулевых", когда IBM продала свой бизнес производства Thinkpad-ов китайцам. Первые годы прежнее качество каким-то образом поддерживалось: x61 с двойной эмблемой Thinkpad Lenovo ничем особенно не отличался от прежнего без неё и прослужил в сумме около 10 лет. А вот приобретенный позднее в 2012 году x121 даже …
Согласно статданным, за последние два года тренд роста стартапов "искусственного интеллекта" резко пошел на убыль.
Сливки сняты, инвестиционное корыто пустеет, а интеллекта как не было, так и нет. Лопнул ли пузырь?
В оригинале статьи справедливо отмечается, что хотя новых стартапов мало, общее финансирование выросло. Действительно, если прототип заработал, требуется арендовать …
Эндрю Хант, Дэвид Томас "Программист-прагматик", Питер, 2007
Книга местами уже устарела, но в целом выглядит как неплохой сборник многократно пересекающихся кулинарных рецептов для холостяков. Многие сюжеты освещены в том же ключе, что и в моей "Дефрагментации мозга", тоже начавшей устаревать. Поскольку я не знал о существовании книги коллег, приятно, что …
Scott Meyers "Effective Modern С++" (2016), в русском варианте Скотт Мейерс "Эффективный и современный С++". В процессе чтения обоих изданий: в дороге - epub с оригиналом на электрокнижке, на компьютере - PDF с переводом. Сюда буду кидать заметки по ходу.
Многостраничное предисловие, рассказывающее о том, как автор потел от усилий на спецфорумах …
English version of the article
Специалист старается знать все больше о все меньшем, пока не будет знать все ни о чем. А философ узнает все меньше о все большем, пока не будет знать ничего обо всем. Д. Гранин, "Иду на грозу"
Тема микросервисов опасна уже сама по себе: трудно удержаться …