[−]
  • Search
重構 改善既有程式的設計Blog this item

Similar books

Cover of "演算法設計"
演算法設計
Cover of "OCUP/UML初級認證攻略"
OCUP/UML初級認證攻略
Cover of "中文輸入實力養成暨評量(2006年版)(附1光碟)"
中文輸入實力養成暨評量(2006年版)(附1光碟)
Cover of "Visual C# 2008入門與應用(附光碟)"
Visual C# 2008入門與應用(附光碟)
Cover of "That’s it C語言"
That’s it C語言

Book Description

當物件技術成為老生常談之後 — 尤其在 Java 編程語言之中,新的問題也在軟體開發社群中浮現了出來。缺乏經驗的開發人員完成了大量粗劣設計,獲得的程式不但缺乏效率,也難以維護和擴展。漸漸地,軟體系統專家發現,與這些沿襲下來的、品質不佳的程式共處,是多麼艱難。物件專家運用許多(而且日漸更多)技術來改善既有程式的結構完善性與性能,已有數年之久。但是這些被稱為「重構」(refactoring)的實踐技術,一直(只)流傳在專家領域內,因為沒有人願意將全部這些知識錄寫為所有開發人員可讀的形式。這種情況如今終於結束。在《Refactoring: Improving the Design of Existing Code》書中,知名的物件技術者 Martin Fowler 闖入新的領域,褪去那些名家實踐手法的神秘面紗,並展示軟體從業人員領悟這種新過程的重大意義。

只要受過適度訓練,一位技巧嫻熟的系統程式員可以在拿到一個糟糕的設計之後,把它翻新為設計良好、穩健強固的程式碼。

Book Details
繁體書
Rating: (28)
4 stars
3 stars
2 stars
1 star
464 Pages
Edition: 第1版
ISBN-10: 9867594061
ISBN-13: 9789867594068
Publisher: ?眳p資訊股份有限公司
Pub date: Aug 01, 2003
In other languages:
Cover of "Refactoring"
Refactoring

(English Books)
... and another language简体书
Improve data of this book
Allowed tags <b> → bold, <i> → Italics

FAQ See all

How does the voting work?
Find a comment helpful / unhelpful? Cast your vote. Only one vote from each person will be counted. Every hour we gather all the votes, add them up, add some magic source, and there we have the new sorting for the comments on the page of this book!
I see mistakes in the book information. How can I fix it?

Under "Book details", there is a link labeled "Improve data of this book". You can use that form to send us the correct information.

Why do I sometimes see less people than from last time?
Under the aNobii logo is the location filter. The higher up you go, the more people you see.
Loading ...