| 林信良 | 程式設計 | 程式開發

換帽子的開發

進行程式開發時,我們可以從不同的角度來考量,就像戴上不同的帽子一樣,但我們必須清楚自己在當下面對的情況下,所戴的是哪頂帽子

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