Choosing Framework
每個人做出選擇都有許多的原因,我來說說我的。
話說去年秋末的時候,手上用 TurboGears 寫的東西,就快完成了,在一個天氣不錯的週末,趕著回家,notebook 掉了,泣,裡面,裝著我三四個月的努力,最後,當然是沒有像電視報導那樣,被善心人士撿到送到警察局,所以證件重辦,電腦重買,系統重寫,要重寫的時候,TurboGears 轉變的非常快,SQLObject 到 SQLAlchemy,範本系統則是 Kid 到 Genshi,而且開發進行的飛快,API 也不確定,所以那時候就選了 Django 來重寫,沒錯,我選的原因是,notebook 掉了,當時沒有時間等 API 穩定了
這一個真實的例子,告訴我們 Version Control 的重要,就算是只有一個人在寫也不例外
最令人高興的事,這兩個專案,都一直有進步
參考資料
http://www.turbogears.org/ TurboGears
http://www.djangoproject.com/ Django
.. -- mode: rst --