quartz-research-note/content/The Timeless Way of Programming - Tomas Petricek.md
松浦 知也 Matsuura Tomoya 85beefe034
All checks were successful
Build / build (push) Successful in 3m14s
[obsidian] vault backup: 2024-10-29 14:38:29[
2024-10-29 14:38:29 +09:00

2.0 KiB
Raw Blame History

date
2024-10-29 14:08

#scrap

Tomas Petricek

The Timeless Way of Programming - Tomas Petricek

ここがいいDeepL翻訳

メンテナンスから生活へ

従来のソフトウェア開発プロセスでは、開発保守 を厳密に分離していました。 これは、常に進化するシステム (たとえば、常に進化する Twitter のようなシステム) について話す場合はそうではありませんが、その場合でも、そのようなシステムはプログラマが保守されるとみなすコンポーネントで構成されています。 上記で示唆したように、アレクサンダーの考え方は従来のアーキテクトの考え方とは対照的に、この2つを別個のフェーズと見なさない考え方により適していると思う。 成長 という観点から、より有機的な思考に移行することは、明らかに技術的な問題だけでなく、社会的な問題でもある。 社会的な側面は、最近出版されたイノベーションの妄想という本の主題である。 この本では、「『進歩』を『イノベーション』に置き換えることで、目新しさが改善であるかどうかという問題を回避することができる」という事実など、いくつかの素晴らしい指摘がなされている。 この本の重要なポイントは、オープンソースソフトウェアだけでなく、家事労働などの分野でも、社会がイノベーションとメンテナンスをどのように評価するかの不均衡が大きな問題につながっているということだ。