大道至簡第一章讀後感(偽代碼)
import.java.大道至簡.*; import java.util.Scanner; //一、編程的精義 import.java.愚公移山.*; public class yugongyishan {//項目組織者、團隊經理、編程人員、技術分析師:愚公 //項目需求:懲山北之塞,出入之迂 //項目溝通的基本方式:聚室而謀曰 //目標:畢力平險,指通豫南,達於漢陰 //技術方案:扣石墾壤,箕畚運於渤海之尾 public static void main(string args[]) {int 愚公,子孫荷擔者三夫,鄰人京城氏之孀妻之遺男; while(山不平) {if(愚公活著) {愚公率子孫荷擔者三夫,扣石墾壤,箕畚運於渤海之尾;} else if(子孫荷擔者三夫活著&&都還未有孩子) 子孫荷擔者三夫,扣石墾壤,箕畚運於渤海之尾; else {子又生孫,孫又生子; 眾人扣石墾壤,箕畚運於渤海之尾;} }} }
import.java.能不能學會寫程序.*; publuic class xiechengxu {public static void main(string args[]) { int 人; if(人不是先天智障&&人不是後天懶惰者) 人是可以學會寫程序的; {if((人知道天冷時,先穿衣服後洗漱)&&(人知道天熱時,先洗漱後穿衣服)) 人就可以開始編程了; if(有類似於生病||不能行動||意外的緊急事件,人知道當日可以略過) 人就具備了一項常人不具備的基本素質:折中; if(人具備了“折中”這種素質) 人就可以向設計師發展了; }}
import.java.程序=算法+結構.*; public class chengxu {public static void main() {int 結構=邏輯實現所依附的數據實體; int 算法=對一個程序的邏輯實現的描述; int 程序=算法+結構; int 執行邏輯={順序,分支,循環} int 編程=把一件事情交給計算機去做; if(你原本就不明白如何去做) 計算機不能理解你想要做什麽; if(你把事情分析清楚了&&把事件先後的邏輯關系和依賴關系搞清楚了) 你可以開始編程了; else 你通常是那種加班最多的程序員; if(開發人員將這個程序的算法設計出來&&開發人員將這個程序的結構描述出來) 程序就定型了; }}
import.java.語言.*; public class yuyan {public static void main(string args[]) {int 適合做圖形處理的A語言; int 適合做網頁的B語言; int 適合做數值處理的D語言; if(想用B來做通訊簿軟件) 這將是史無前例的挑戰; //各種語言的適用範圍不同,各有各的用處,因此沒有可比性 } }
大道至簡第一章讀後感(偽代碼)