讀古今文學網 > 程序員必讀之軟件架構 > 周愛民老師的序 >

周愛民老師的序

十一假期結束後打開郵箱,收到圖靈的李靜老師的郵件,得知周愛民老師會為這本書撰寫推薦序。驚喜,因為愛民老師是包括我在內的很多人敬仰的資深前輩。惶恐,因為我在軟件架構方面還是個菜鳥,寫作能力更與愛民老師相去甚遠。

要來愛民老師的文章一讀,「然後忘掉」,寫得真好!我從未受過任何計算機科學或軟件工程的專業訓練,大學所學的化學專業也跟計算機毫無關聯。因此,去看去聽去做,並且牢牢記住,使我得以在這個行業一步步走到今天。自從對軟件架構產生興趣,也是如此逐漸學到很多概念、方法。雖然清楚架構必有權衡,不能十全十美,然而瞭解的知識越多,就更想面面俱到,反而放不開。殊不知,牢牢記住,也給自己畫地為牢,陷入愛民老師所說的困局。

如果說這本書幫我畫了一個更大的圈,那麼愛民老師的文字則告誡我要跳出這個圈。我面前的架構之路還很長,不知何時能走出圈外,走到愛民老師今日所處之地。