iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0

前言

又是一年一度的一期一會XD
從2021年開始,這是第三度參加了。第一年是挑戰leetcode連續刷題一個月(Leetcode刷題筆記),因為工作主要使用的是C++,選擇用刷題來增加C++的基本語法熟悉度;第二年想開始學軟體設計,所以就選擇看設計模式(設計模式探索)。今年想要再去熟習C++語法的使用,所以又選了一本早該讀的C++經典:《Effective C++- 55 Specific Ways to Improve Your Programs and Designs》,顧名思義就是列了55點C++使用上可以注意的地方,希望看完可以更了解C++的運作,也寫出更好(更有效率、易於擴展及維護)的程式。

目標

這本書有幾頁我不確定,因為這次是買電子書XD
書名/ 版本:Effective C++- 55 Specific Ways to Improve Your Programs and Designs (third edition)
很明確這本書有55條準則,暫定一天一則按部就班的看,寫到哪裡算哪裡,但工作虐我千百遍,不能保證這30天的進度...打算邊讀邊紀錄思考筆記,混雜不專業的個人心得。
這次沒有去年的豪情壯志,立志要深入學習設計模式,提升程式的品質,只是想補充一下C++的相關知識,以免程式越寫越爛...

目錄

放個目錄在這邊,完成了再回來補上連結XD
本書又把55條規則歸在9個章節中,每章的規則數量不等。

Chapter 1. Accustoming Yourself to C++

Chapter 2. Constructors, Destructors, and Assignment Operators

Chapter 3. Resource Management

Chapter 4. Designs and Declarations

Chapter 5. Implementations
Chapter 6. Inheritance and Object-Oriented Design
Chpater 7. Templates and Generic Programming
Chapter 8. Customizing new and delete
Chapter 9. Miscellany

結語

不多廢話,希望至少這30天下班躺平之餘可以持續閱讀 QQ


下一篇
[Day 2] View C++ as a federation of languages
系列文
Effective C++ 讀書筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言