Predeclared Type 發表於 2017-12-14 分類於 IT鐵人賽 , 2018 Disqus: 中華小當家的劉昴星曾說過:「鍋子是火燄的化身」,使用鍋子也是中華廚師的必學基礎之一;而在一個程式語言裡,資料型別是資料的化身,同樣也是重要的基礎功。廚師練好基礎功,能煮出佳餚;開發者練好基礎功,才有辦法寫出千變萬化的應用程式。 Go 的資料型別有 11 種,今天先介紹 Predeclared Type,它們也是「有名稱的型態(Named Type)」。 閱讀全文 »
開發者能察覺的壞味道(Bad Smell) 發表於 2017-12-14 分類於 IT鐵人賽 , 2018 Disqus: 昨天提到,開發者都是在第一線直接被技術債凌虐,是最有感覺的苦主。 閱讀全文 »
Variables & Constants declarations 發表於 2017-12-13 分類於 IT鐵人賽 , 2018 Disqus: 昨天學到了實字常數(literal constants)該如何表示,今天來了解如何宣告變數(Variables)與常數(Constants)。 閱讀全文 »
非技術人員所要了解的警訊 發表於 2017-12-13 分類於 IT鐵人賽 , 2018 Disqus: Teddy 再談技術債一文有提到,軟體品質有分「外在品質」與「內在品質」。外在品質是使用者直接感受到的品質,而內在品質則是開發者才有辦法感受到的真相。 閱讀全文 »
技術債(Technical Debt) 發表於 2017-12-12 分類於 IT鐵人賽 , 2018 Disqus: 昨天曾提到,難改的程式通常設計不會太好;程式會設計不好有很多因素,比方說:因趕上線而寫出設計不好的程式碼。 閱讀全文 »