Потребление софта

Пожалуй, теперь актуальнее не сокрашение количества артефактов вокруг себя… Теперь душу вытягивает софт.
Точнее — бесконечные поиски той самой софтины, которая упростит жизнь. Но упростит так, чтобы это было как у Козьмы Пруткова — «Всё есть во всем и наоборот!».
Чтобы могла все, а выглядела как чистый лист и перо с чернильницей.
В итоге — проводишь жизнь за сравнительным анализом программ, чтобы в один прекрасный день выдохнуть и сказать — ну, вот теперь мне больше ничего не надо… — вот эти две програмки составят мой душевный покой…
И ты находишь эти две програмки… Но алчба функционала с минималистичным лицом пожирает тебя изнутри…
И так до изматывающей бесконечности.
Софтоголизм. Наслаждение изяществом решения.
Собственно — я тут новенький, писали об этом наверняка под названием типа «Программное обеспечение стремления к совершенству на примере минимализма»
вот как-то так...

Манифест о менее отстойном программном обеспечении

Это перевод манифеста с сайта suckless.org, посвященного разработке простого программного обеспечения. У нас здесь много айтишников, думаю им статья будет интересна.

Многие (Open Source) хакеры гордятся, когда пишут много кода, потому что верят — чем больше строк кода они написали, тем большего прогресса добились. А чем большего прогресса они добились, тем более высокой стала их квалификация. Это просто бред.

Большинство хакеров на самом деле не волнует качество кода. Если у них получается что-то работающее, что решает задачу, они на этом останавливаются. Если такого рода подход применяется на всем жизненном цикле разработки программного продукта, мы получаем большое количество сложного неструктуризированного кода, и проблемы с дизайном. Это происходит из-за отсутствия концептуальной ясности и целостности в процессе развития.

( Читать дальше )