讀《大道至簡 從程式設計到工程》有感

2022-08-18 07:06:12 字數 985 閱讀 7586

懷著熱情讀完這一章之後,了解到作者向我們介紹了「語言只是工具「,」程式「,」方法「,」過程」,「工程」,「組織」,「上帝之手」這8個方面,讓我深入認識到在工作當中應該注意的方面應該具備哪些素質和應該側重於哪一些方面。

從程式設計到工程,從語言到程式,這是我們的必經之路。那麼語言是什麼,當我讀完這一章之後便對語言有了深一步的理解。語言,它僅僅只是工具,從**、方法、過程、工程到組織,從乙個出生牛犢的小小程式到乙個資深的軟體工程師,語言這個工具是我們必須要認識到了,是我們要重視的。對於語言來說,它不過是一門工具罷了,我們只是利用它來實現我們想要的東西,雖然工具的種類有很多,其功能也有很多的不同,所用的程式設計的複雜程式也有所不同。但是我們不能去挑剔,去說哪乙個語言不好,哪乙個程式設計工具不好,我們只要在選擇工具時看到他們各自的長處並且自己可以駕馭的就行了。

程式和方法,當然是我們程式設計師最離不開的東西。程式=演算法+

結構。這也是程式設計的精義,那麼這些方法是怎麼得來的呢?從程式設計出現開始,人們就遇到各種各樣的困難,然後就通過不斷得思考,實踐,積累,總結。從而得到解決問題的一系列方法。而我們也隨時隨地都可能遇到一大堆的困難,那麼就需要我們自己用學習過程中的經驗去感受解決問題,總結,理解,分析是作為乙個優秀的程式設計師的必要素質。

伴隨著工程,過程出現了,解決的是工程中角色之間的關係問題。完成一件工程並非一朝一夕的事兒它需要時間需要工作人員需要各部門分工合作來完成,這就要通過人與人之間的溝通與協作來完成具體的專案。每一家公司看重的都是利益,賣家和買家一樣都是為了利益而互相合作。客戶提出的要求我們就要盡力去實現它,並且努力達到客戶的要求,這就需要大家一起慢慢溝通完成。

管理者是需要決策的,他們的工作是非技術性的,但是確實無比重要的,他們為專案的各個階段建立計畫並細化,確定目標,並且找到一定有效的方法。對每乙個人做到一定的了解,向他們提供所需要的資源。經營者就是我們的大腦。

我們要像擁有上帝之手一樣去實現我們的目的。從最初的簡單程式設計開始,到現在工程團隊的組織開發,實現(乙個軟體)都是最終的目的。實現,是軟體開發的本質需求。而過程、單元、記錄、物件的出現,都是出自於實現的需要。

讀《大道至簡》有感

讀 大道至簡 有感 本書是在 思想方法學 這一軟體工程尚未涉足過的領域中的是實習之作。通過這本書,我終於更加透徹地理解我們軟體工程,乃至所有要程式設計的學科中的學習的道理和方法 更加透徹的理解了程式設計的精義 更加透徹的理解了程式設計師工程師的職責。它開篇以愚公移山的古典作例講解了程式設計的精義,道...

讀大道至簡有感

周愛民老師的 大道至簡 這本書被譽為 激盪新思的佳作 在老師的推薦下,我在暑假抽出部分時間將其閱讀了一遍,書中講的東西令人深思,於是我將自己的感受記錄於下。這本書的第一章借用愚公移山的故事講述了變成的精義 第二章講了李冰用火來鑿山,從而說明當事情繁瑣複雜時,要想辦法去解決,探索新道路 第三章乙個團隊...

讀《大道至簡》有感 1

實不相瞞,即使已經有過一年程式設計學習,有一定時間的 訓練,曾獨立完成過一些程式設計,c與c 考試成績都在80分以上的我來說,程式設計之路,還很迷茫。程式設計到底是什麼?說實話,我本不是很懂,大一的我只是被動接受老師的知識,循規蹈矩的去練習。題目雖然做出來了,但是,說實話,沒搞懂。我會套用已有的模板...