1,源碼指的是最原始程序的代碼。運行的軟件是要寫的,程序員在寫程序的過程中需要他們的“語言”。音樂家使用五線譜和音符。
2.架構師用的是圖紙和筆,程序員的工作語言是“源代碼”。當人們通常使用軟件時,是程序將“源代碼”翻譯成直觀的形式供我們使用。
發展分析
任何設計活動都是在各種約束和矛盾的需求之間尋求平衡,編程也不例外。在計算機技術發展的早期,由於機器資源相對昂貴。
程序的時間和空間成本通常是設計考慮的主要因素;隨著硬件技術的飛速發展和軟件規模的不斷擴大,程序的結構性、可維護性、可重用性和可擴展性變得越來越重要。