我正在尋找最好的資源,視頻,書籍,雜誌(我喜歡視頻)來學習和掌握面向對象的設計和分析。我真的很想知道更多關於構建您的程序,設計類以及處理程序中的數據庫的可信和可信的方法。所以,我的問題是最好的資源是什麼?最佳資源學習OO設計和分析
感謝
我正在尋找最好的資源,視頻,書籍,雜誌(我喜歡視頻)來學習和掌握面向對象的設計和分析。我真的很想知道更多關於構建您的程序,設計類以及處理程序中的數據庫的可信和可信的方法。所以,我的問題是最好的資源是什麼?最佳資源學習OO設計和分析
感謝
得閱讀對象導師Uncle Bob Martin's列。自從90年代的C++ Report以來,他一直在寫關於面向對象編程的好東西。他的SOLID思想是語言不可知的。
由四人幫的設計模式。一本你永遠需要的參考書。它詳細介紹瞭如何使用面向對象設計構建代碼。
的 '深入淺出' 的書都非常好:
我肯定會推薦的 「Head First設計模式」 一書。我的建議是至少讀一遍這本書。一旦你感受到設計模式,請使用「四人幫設計模式」一書進行快速參考/刷新。
這裏是從我的書籤幾個環節:
希望它能幫助。
您將在大學課程中學到最好的,或至少是最好的。你不必花2年時間做這件事 - 如果你能買得起400到500美元,我推薦this one。
它教你關於狀態,以及其他4個概念,你可以在維基百科以一種嚴重表達的方式閱讀。我不相信你會從在線免費資源中正確地學習它,我猜你會得到不完整的信息。
您可以非常聰明的,但信息在那裏不會是一個原因,高素質的 - 最聰明的頭腦在軟件工資爲他們的大學課程,講座,作業和考試,而不僅僅是閱讀在網上。
對於分析嘗試M256課程,這是關於面向對象的軟件開發,UML和系統設計。這聽起來很枯燥,但包含了很多背景信息,你可能永遠不會使用它,但無論如何都會想知道。