各位 IT 邦的朋友大家好,我是 IT 新人,趁著剛畢業當兵找工作之前,來實現一直想做卻未能持續的計畫,之前就有嘗試寫 Blog,有寫關於一些科普知識、網路爬蟲相關的程式等等,不過大概只持續了兩三周吧,就因為懶惰而停止,本來去年得知鐵人賽的時候想參加,不過已經錯過了比賽時間(有點尷尬呢哈哈),今年雖然有跟上,但是也是猶豫了很久,一方面是開賽時我人已經在國軍 online 了,另一方面是不確定自己有沒有這麼多的墨水可以跟大家分享xD,不過最終還是跨出了這一步,也誠如上述所說,我人已經在國軍 online,所以這些文章都是事先寫好的,再由朋友幫我上傳,前言有些冗長,畢竟小弟第一次參賽,有很多地方還不懂、寫得不好、觀念有誤等等,還請各位前輩多多指教!
雖然我剛畢業,不過有大約一年的工作經驗(實習),分別在兩間不同的公司,職務都是研發工程師,這個之後可能也會用一篇文章的時間來講講工作的心得感想,今天這是第一篇,我就不過多著墨在這上面,主要是先讓大家認識我一下哈哈!
OK,回到正題,這次我的主體是跟軟體設計、軟體架構有關,主要是閱讀了一些軟體架構、設計模式等等相關的書籍,所得到的一些觀念知識,在這裡讓自己做個統整,也順便分享給一些不知道、還沒閱讀過這些書的人有初步的認識,主要閱讀的書有 Clean code 軟體設計與架構還有七天學會設計模式,當然也有從其他地方涉略一些知識,不過主題大致上離不開這個方向。
今天文章大致上就到這邊,明天就讓我們開始學習,先預告明天的主題會是 UML,因為在講軟體工程這方面有很多東西都需要用到 UML來圖解會比較清楚,那就請各位敬請期待囉。