Understanding Dijkstra's Mozart programming style

后端 未结 10 1477
迷失自我
迷失自我 2021-01-30 01:12

I came across this article about programming styles, seen by Edsger Dijsktra. To quickly paraphrase, the main difference is Mozart, when the analogy is made to programming, ful

10条回答
  •  青春惊慌失措
    2021-01-30 01:39

    If Apple adopted "Mozart" programming, there would be no Mac OS X or iTunes today.

    If Google adopted "Mozart" programming, there would be no Gmail or Google Reader.

    If SO developers adopted "Mozart" programming, there would be no SO today.

    If Microsoft adopted "Mozart" programming, there would be no Windows today (well, I think that would be good).

    So the answer is simply NO. Nothing is perfect, and nothing is ever meant to be perfect, and that includes software.

提交回复
热议问题