最近在看電視劇集《李小龍傳奇》,感覺李最高明的地方就是給搏擊找到了乙個理論基礎,就是把普通的搏擊提煉出來了一套理論!而這個依據(思想)是中國古代哲學,儒家思想、道家思想、陰陽圖等。
萬事萬物都有陰、陽組成,那麼搏擊呢就是功和防!搏擊就是攻與防的轉換,李的拳法要求進攻的同時也要防守,防守的同時進攻。而且還十分強調「實用」,他的拳法是直截了當的,去掉一切不必要的動作,化繁為簡!
那麼對於程式學習呢?好像沒有誰用「哲學」的方式來作為理論基礎,當然我也不行,對於我來說哲學是很頭疼的。
對於我來說,程式(以資料庫為主的,比如oa、cms等,下同)就是一進一出,進就是新增、修改資料,出就是顯示資料。我們寫程式也就是進和出的交替和轉換,先是使用者新增資料,然後使用者可以檢視輸入的資料,然後可以修改資料,然後可以做統計分析等。
新增(進)—> 檢視(出)—>修改(進)—>統計分析(出)。
當然並不一定是必須是這個順序,我覺得像cms這樣的依靠資料庫來儲存資料的專案,完全可以用「進」和「出」來表示,也就是圍繞這個來研究、來寫**。
基於 GitHub 的敏捷學習方法之道與術
原文首發於個人部落格 基於 github 的敏捷學習方法之道與術 呂立青的部落格 持續行動,持續反思,持續進步。via.敏捷學習宣言 需要好多年才能懂得,最好不是去震驚世界,而是要像易卜生所說的,生活在世界上。我們都一樣,渴望著建樹功勳 改變世界,可是伴隨著年歲的增長,卻發現想要實現的夢想依然那麼遙...
學習方法 使用正確的學習方法
每節內容記錄大量筆記,並練習每道例題 費時費力 死記硬背 例如 學習rails,完整的微博專案,原封不動跟著做了一遍,模仿性很高。想要習得的知識,進行大量刻意的重複練習 枯燥練習 重複練習 錯誤練習 脫離實際 自身抗拒 例如 學習html,為了掌握,將第1個專案完整記了一遍,為了記住,重新按照邏輯 ...
高效的學習方法(費曼學習方法)
1.提取書本資訊,閱讀並理解,拿出一張白紙 簡要概括知識點以及對 知識點進行 深度拓展 和橫向拓展。深度拓展 指增強知識點的理解深度,可以通過提問題的方式加強深度理解 橫向拓展指增強其閱讀廣度,通過與其他學科建立關聯 2.在白紙上寫下你對知識點的理解 可簡寫或用 口述替代,注 第一步概括知識點必需寫...