| 林信良 | 程式設計 | 程式開發
換帽子的開發
進行程式開發時,我們可以從不同的角度來考量,就像戴上不同的帽子一樣,但我們必須清楚自己在當下面對的情況下,所戴的是哪頂帽子
2017-07-09
| 軟體工程師 | 程式開發 | 矽谷 | 洪士灝
【洪士灝觀點】寫程式之外,傑出軟體工程師所需的6項能力
如果在學校沒有受到足夠的工程訓練,成為工程師之後又沒有機會做深入的研發案,可能一輩子只能「逐水草而居」,接些門檻不高的專案,難以成為傑出的軟體工程師和系統架構師,結果就是一直為人代工、為人作嫁。
2016-05-03
| 程式開發 | 林信良
打造輪子的樂趣
有現成的程式碼,需要自己重新寫過嗎?很多人會說不需要,然而,並不是每個都合用,此時,你還是要「造輪」,可引發更多創意,累積經驗
2016-01-29
| 原始碼 | 閱讀 | 程式開發 | 軟體開發
我的原始碼閱讀之道
在軟體開發者的工作過程中,除了自己撰寫程式碼之外,也經常會接觸到其他人寫出來的程式碼,但也有很多人害怕閱讀程式碼,覺得很困難,其實,你可以善用一些方法來面對這項挑戰
2015-12-25
| 林信良 | Bug | 臭蟲 | 程式開發 | 程式碼 | 測試 | 除錯
低級的Bug?
人非聖賢,身為應用程式的開發者,不論你是資深或剛入門,都有可能寫出低級的Bug!
2015-12-18
| 程式開發 | 資安 | 資訊安全
程式人常忽略的一件事
成為一名開發者需要知道哪些事?多半會忽略的一件事就是:安全!
2015-12-04
| 程式開發 | 林信良 | 註解
要不要支持註解?
角度不同,看事情的結果就不同,套句最近的流行話,這是「因為你只會想到你自己」,在思考註解的存廢之前,何妨多想想其他方面呢?
2015-11-20
| Getter | Setter | 程式開發 | Java | JavaBean
Getter、Setter的用與不用
思考特性與值域的差別,而不是只看Getter、Setter
2015-10-05
| 林信良 | 程式碼 | 程式開發
跳入程式屎坑
藉由整理來閱讀與理解既有程式碼
2015-08-14
| 版本控制 | 程式開發 | 精選
卓越開發者必備的版本控制技巧
正確地使用版本控制系統,了解它的最佳使用方式,才能享受它帶給你的好處
2015-07-10
| 在家工作 | 程式開發 | 軟體開發 | 王建興
在家工作
對於程式設計者來說,透過網路與協同作業系統的幫忙,在家工作是可考慮的選項之一
2015-06-04
| 書摘 | 持續交付 | Continuous Delivery | 程式開發 | 專案管理
持續整合開發實踐術
有效運用持續整合的團隊,會比沒有使用它的團隊更快交付正確度高的軟體,對於專業的軟體交付團隊而言,持續整合與版本控制同等重要
2015-04-05