Home > Technologies > Prefactoring — 寫之前想清楚吧 改是要花時間的

Prefactoring — 寫之前想清楚吧 改是要花時間的

February 16, 2006 (Thursday) Leave a comment Go to comments

今天看到一個新名詞,Prefactoring。很明顯的這是跟 Refactoring 要打對台了,好歹在 Martin Fowler 大力提倡之下,Refactoring 也已經是家喻戶曉的技術,一定要來看看 Prefactoring 是怎麼回事。

Prefactoring,由 Ken Pugh 所提倡的。主要是希望 programmer 在寫 code 之前按照這些 rule 好好想清楚,以免寫出 quality 不好的 code。基本上,Prefactoring 並不排斥 Refactoring,是兩個可並存的事情。

目前 Prefactoring 的介紹其實非常少,除了 Ken Pugh 本人所寫 Prefactoring 的書以外,只有 Oreilly 的一篇文章 What Is Prefactoring

其實那些 Guideline,或許跟 Effective Java 之類的書其實差不多。還沒有機會看到內容很難下結論,不過,能多看看前人的經驗總能減少自己的過失。

Advertisements
Categories: Technologies
  1. cbh
    June 20, 2006 (Tuesday) at 10:01

    prefactoring與refactoring兩本書比較起來

    prefactoring的知識含量非常少
    並且整理的情況也不好

    很可惜, 兩書的重要性無法相提並論
    原本一直期待prefactoring會開啟新的觀點

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: