2010-11-17 83 views
0

我想做出非常好的網站。什麼是從寵物項目中學習的最快方式?

寵物項目確實有助於探索空白區域並有意識地掌握想要獲得的方面。

我對過程和結果感到滿意,但接下來該怎麼做? 用戶開始使用它,我不想支持它們,因爲我想繼續構建自己的技能,而不是最終用戶產品。託管所有這些網絡應用程序也花費一些錢。

我應該直接編碼它直到我覺得它有趣並且技術上具有挑戰性,然後只是垃圾它並移動到另一個?或者把所有東西都公開爲開放源碼,而不關心支持?

我不想做支持的原因是因爲我想專業化。話題已經太廣了,所以我不想再將它擴大。

我聽說過你不應該關心你在開發早期的工作,因爲幾乎所有的東西都是垃圾。所以只是嘗試更多。這是我應該遵循的方式嗎?

什麼更有效?

回答

1

你不說你的網站將如何技術是 - 你希望建立純HTML,更有活力的DHTML或Web應用程序與服務器腳本?

無論如何,你應該看看服用上挑戰你在各種領域的寵物項目。隨着您對Web項目更有經驗,您會發現您最終會爲不同項目反覆執行許多任務。

一個良好的開端將採取寵物項目,以解決「共同」的問題(佈局,造型,用戶登錄/會話,持久化數據等),那麼你的工作看起來抽象的系列,你可以重用組件在未來的項目中。這樣,您將建立可重複使用的「小部件」庫,這意味着你不必放棄一切,每一次重新開始。

隨着您的經驗越來越豐富,爲自己設定了更加棘手的挑戰,並且不久之後您將擁有相當多的示例代碼庫,如果架構設計良好,它將大部分可重用,並且同時您將擴展您的體驗。

祝你好運!

1

我不會說你早年是垃圾。讓我們不要去想明顯的無形收益,如經驗,洞察力,模式recognition..etc ....一個有形的增益思考的是發展和你自己的方法庫的組織。我早年在ASP,所以擁有我自己的一套包括對我的整體成功和效率是無價的。我隨身攜帶了一套我以前開發的實用程序和數據庫方法,這樣新項目變得更加容易和簡單,因爲這些裸露的骨頭已經被審查過了。

它可能不是重要的,因爲它在10年前是因爲類庫越來越如此強勁...但你還是會發現,當你開發新的項目,這將是非常有用的,你已經公用事業已經開發並組織到您自己的類庫中。

相關問題