iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Software Development

軟體開發隨筆談 系列

其實我原本是只有要報名 Agile 主題,但選太快不小心報錯了,但是又不能撤銷報名。只好把這邊修改一下,如果有餘力就簡單談點去年沒完成的經驗分享吧。

鐵人鍊成 | 共 31 篇文章 | 40 人訂閱 訂閱系列文 RSS系列文
DAY 21

為什麼強如大神也會寫糞扣

Chris (chris47) 在 《可不可以不要寫糙 code》系列文把 bad code 稱為「糙 code」,但在我的交友圈講得倒是沒那麼文雅,我們都習慣...

DAY 22

淺論文件

昨天篇幅好像寫太多了,今天就沒什麼靈感了,大概都被昨天榨乾了,愣是看著電腦螢幕,過了十五分鐘還是沒想法,等等還要去《我或許沒那麼懂 Web》寫關於 Firest...

DAY 23

學會調整自身狀況也是軟體開發很重要的事

最近其實滿常聽到同圈的人提到自身經驗,認為程式設計師一天能實際專注並產出的時間,六小時就不多就是「極限」了。若超過六小時,再多的時間都只是沒有效率的狀態去強逼自...

DAY 24

軟體價值的層次與平衡

軟體的價值在於什麼?在於好用的功能嗎?在於好維護的架構嗎?在於容易看懂的程式碼嗎?每個人對於軟體價值或是核心理念追求之道可能都不盡相同,或許這些都是軟體的價值所...

DAY 25

分離需求與實作的討論空間

在討論軟體開發時,有一種尷尬的情況是「在聚焦需求時開始討論實作細節」、「該討論如何實作時卻發現需求還沒釐清完」。前者會讓非技術背景的夥伴被晾在一邊不知如何是好,...

DAY 26

程式碼從什麼時候開始發臭

之前〈為什麼強如大神也會寫糞扣〉的瀏覽次數明顯比其他文章高,感覺大家對於軟體工程相關的論文題材也是滿有興趣的,所以今天也來挑一篇論文來和大家聊聊。這篇論文的題目...

DAY 27

軟體開發的日常練習

技能的強大源自於不斷的練習,身為程式設計師也應該嘗試在每天軟體開發前做點日常練習,一來是作為一種儀式代表自己要轉換心情開始軟體開發的工作、二來是幫自己的大腦暖身...

DAY 28

軟體開發也應當恪守工程的嚴謹與明確

有別於人文學科,工程通常是帶有嚴謹、明確目的的。雖然常聽到程式設計是一門藝術,但這不妨礙軟體工程也帶有工程性質,就如同建築,也是設計與工程兼具,所以不能用程式設...

DAY 29

軟體開發不是一個人的事

Day 29: 軟體開發不是一個人的事 (To Patch) #ironman/2019/軟體開發隨筆談 寫寫程式、玩玩技術,或許是一個人就可以自得其樂。但是軟...

DAY 30

不只解決客戶的問題,也要解決開發流程上的問題

在這一系列文,若下「解決」的關鍵字,會找到滿多篇裡都有提到解決問題這件事。這近 30 天裡,常常提到身為程式設計師的我們,主要職責就是要解決問題,這個問題通常來...