books > 裏所有文章列表

關於refactoring值得一看的書

In books   February 19, 2005 - 12:35 am

Refactoring: Improving the Design of Existing Code

最近一樣忙者在弄actionscript framework, 很多東西都師法 C#/.netframework ,越做越覺發現正統的oo手法是非常重要的,而在oo的領域裏,refactoring是不可避免一定得進行的過程,這是本很棒的參考書。

Add comment | by admin

作業系統原理 - windows核心剖析

In books   February 2, 2005 - 11:24 pm

今天在圖書館意外翻到全新的書,2002年全華出版,
是一群熱血大陸教授到微軟總部邊看程式碼邊上課寫出來的深入教材,
內容頗為低階,即使是寫程式的人也不見得完全看得懂,或是有需要瞭解到這種程度呀~

看完感想是:

1、os 真的不容易搞,雖然大家都罵 ms windows爛,不過裏面的東西還真是不簡單 (這樣說來 linus 就更偉大…. orz )

2、據書中所言,ms網羅了數百個unix/os界二十年以上經驗的老手(連一般寫程式的coder都超過四、五十歲),怎麼還會把windows 給弄成這樣呢?難不成他們也難逃當年IBM在 360系統上的惡夢?

3、擁報windows真是一件痛苦的事,我用血的教訓換來,所以現在開始裝ubuntu…. orz…

4、這麼小的圖書館,怎麼會買這本進來啊?旁邊還擺者 Actionscript 2.0 字典中文翻譯,厚厚一本,借閱次數 0,真神奇。

Add comment | by admin

just for fun - linux 的故事

In books   January 31, 2005 - 12:46 am

最近讀的書,作者說unix其實只有六大功能

process
fork
開啟
關閉
讀取
寫入

orz 真有這麼單純 就好了啊~

言歸正傳,既然是linux的故事,書中當然會提到open source的精神與理念,
而這兩年在台灣open source也漸成顯學,自然也激發一些想法。

簡單來說之前我對open source的主要疑問也一直包含者:自由的(注意 freee 不是免費,是自由)軟體到底對誰有利?

書中對此提出了一個非常有趣的回答: just for fun.

它的意思是:大抵來說當一個人經濟無慮後,接者就會想找樂子,書中舉的例子是sex,linus認為性是高等文明生物最主要的休閒娛樂之一,畢竟不是每次性行為都是為了生殖等繁衍需求,同樣的,對工程師來說,當他/她在專業技術上到達一定成熟度後,接者就是找尋一個出口,來發揮這些能力,而open source界正好提供了這樣一個管道,供這些hacker們盡情揮灑,完成一個又一個的專案。

linus認為這一切都是 just for fun, 就像1991年他窩在房間裏寫出linux kernel時的動機一般。

(當然,linus也說明了伴隨open source發展而來的必然商業現象/利益,例如雖然project是open source,
但大公司等識貨的人自然會尋者功勞簿 - contribution list 去找人才,就像linus本人後來選擇了美全達,
而國內早期的病毒小子也因為對linux的熟悉而進入某大軟體商任職;我也很習慣透過blog或類似的管道找尋合作人才)

1 comment | by admin

Next Posts

mobile phone