60年前美國軍方的這個編程原則,造就了多少偉大的框架
大約在60年前,美國軍方的軟件開發開始遵循一個原則,叫KISS原則。他們希望武器系統中所用的每個指令都是極其簡單和傻瓜式的。這個原則后來在編程領域中被廣泛采用,如今好多著名的開源框架都是遵循這一原則來開發,并最終取得了巨大的成功。
大約在60年前,美國軍方的軟件開發開始遵循一個原則,叫KISS原則。他們希望武器系統中所用的每個指令都是極其簡單和傻瓜式的。這個原則后來在編程領域中被廣泛采用,如今好多著名的開源框架都是遵循這一原則來開發,并最終取得了巨大的成功。
這是爛代碼系列的第二篇,在文章中我會跟大家討論一下如何盡可能高效和客觀的評價代碼的優劣。
一直以來想寫點關于代碼質量的心得,礙于自身的懶惰。今天終究找到一個提前忙完工作的午后,可以先讓自己的思路開動起來了。
不必被我的標題嚇到哈,孔老夫子時代沒有電腦。如果有,估計諸子百家們還得針對軟件工程抒發一系列代碼質量倫理學的教條。