О сайте

«...Потом говорили, что эту историю я выдумал, а злопыхатели позволяли себе распространять гнусные сплетни, будто я питаю слабость к алкоголю и, тщательно скрывая это на Земле, предаюсь своему пороку в течение долгих лет космических путешествий. Одному Богу известно, какие еще сплетни распространялись по этому поводу, но таковы уж люди: они охотней верят самой невероятной ерунде, чем подлинным фактам, которые я позволил себе здесь изложить...»

Несеребряные пули или кратко про методы софтостроения

А давайте кратко пробежимся по способам софтостроения, придуманным примерно за 70 лет его существования.

Открыть Windows 7?

Неделю назад завершилась эпоха Windows 7: Microsoft прекратила поддержку этой операционной системы, несмотря на внушительную долю пользователей, так и не пересевших на "десятку". На сайте FSF (Free Software Foundation) висит петиция "Upcycle Windows 7" с призывом опубликовать исходный код под свободной лицензией и тем самым возложить на сообщество заботы по дальнейшей поддержке столь удачного продукта.

Времени - нет

ВРЕМЕНИ – НЕТ

Тихо время идет
С ненасытностью хода,
С непонятностью дней,
Беспредметных минут.

Где-то мчится вперед,
Где-то медлит в угоду
Очень важных вестей
И, когда смерти ждут…

Состояние

Прекрасное из New York Times про Боинг 737 MAX: "...this airplane is designed by clowns, who are in turn supervised by monkeys." (этот самолет был спроектирован клоунами под руководством обезьян).

Фразу надо бы отлить в граните, а мемориальную доску прибить к стене в каждом ИТ-отделе предприятий и в каждой проектной софтостроительной организации.

Момент истины

Две трети предприятий возвращаются с "облаков" в домашние "on premise" структуры (The Nutanix Enterprise Cloud Index 2019).

Return from clouds

Тем не менее, "облака" - вещь полезная. Прежде всего, как склад-помойка приложений. Кому охота держать старый хлам, а то и вовсе мусор в доме?

Безумству храбрых поем мы славу

Героическому подвигу программистов-самоучек и переквалицировавшимся в Питон-разработчиков из дворников посвящается сей отрывок из советской классики.

SOLID

Забавно, что в SOLID-принципах, призванных обеспечить максимальную независимость программных модулей, эти принципы сами по себе неразрывно связаны. Например, open-close нельзя выполнить без использования техники dependency inversion и проверки на соответствие Liskov substitution. Вот что из старого "cohesion/coupling" маркетинг животворящий делает!

Страницы

Subscribe to Механика софтостроения RSS