我一直爲好幾年一個程序員,我發現我的生產率的提高,誤碼率降低較少的代碼我寫。我喜歡集合,而不是編寫自己的數據結構,並且我可以使用來自各種源的庫(python包,codeplex等)。我想更進一步,並學習如何爲AJAX應用程序,數據庫交互,文本文件處理和MVC模式自動生成代碼。 Web或.NET程序員使用哪些工具提高生產力並更快地開發應用程序?你如何開始知道何時寫代碼?
4
A
回答
0
如果您正在使用Visual Studio:ReSharper的。就平等合同和自動生成通用代碼而言,這對您會有很大幫助。它還使重構更容易,並提供了一些很好的代碼清理建議。
0
的集成開發環境(IDE),框架(例如.NET或Django的),庫(比如NumPy的)。不過,你可能已經在使用所有這些東西了。
對IDE的建議:
- 的Visual Studio(對.NET只和最好的選擇)
- Eclipse中的PyDev(對於Python編程 - 可能不是一個很好的選擇,如果你做的大部分工作與IronPython的雖然)
基本上,任何增加的抽象。 IDE非常有用,因爲它們不要求您知道函數和類的精確名稱或編譯器的命令行錯綜複雜。框架是有用的,因爲它們提供了預先包裝好東西,供您在某些情況下進行構建。圖書館很好,因爲他們實施有用的事情。所有這些東西都爲您節省時間。
相關問題
- 1. 如何知道cocoahttpserver何時開始
- 2. 你如何運行你不知道參數開始的程序?
- 3. Xpages - Java - 如何開始編寫代碼
- 4. 如何開始編寫DDK代碼?
- 5. 你如何開始知識轉移?
- 6. 如何知道線程開始
- 7. 如何知道是誰開始線程
- 8. 你如何解碼開始...庫「代碼」或破解?
- 9. 你如何知道Node.js代碼將在瀏覽器上運行?
- 10. 您如何知道何時從JavaScript開始下載?
- 11. 如何知道網頁何時開始在WKWebView中可見
- 12. 如何知道異步調用何時開始?
- 13. 如何知道上次派對何時開始Phaser.arrive()?
- 14. CSS開始編寫代碼
- 15. 你知道任何開源asp.net web控件來呈現的代碼?
- 16. npm如何知道你在開發/開發模式?
- 17. 如何讓vim SpellCheck *不知道代碼?
- 18. onPageChangeListener()如何知道代碼的用途?
- 19. 需要知道如何使代碼更
- 20. .NET如何知道何時繼續下一行代碼?
- 21. 不明白XCode項目如何知道如何從Storyboard開始?
- 22. 你知道Compact和Full Framework代碼之間的任何運行時差異嗎?
- 23. 如何開始並在joomla中編寫代碼?
- 24. 如何開始編寫用於離子的e2e測試代碼?
- 25. 如何開始爲我的圖層編寫代碼?
- 26. 你知道如何編寫這個Scheme函數嗎?
- 27. 你如何維護開發代碼和生產代碼?
- 28. 如何開始閱讀其他代碼?
- 29. 如何開始編輯pidgin源代碼?
- 30. 你知道如何使用INotifyDataErrorInfo
-1到這個問題的標題。 – 2010-10-26 23:05:53