一直專注於構建高效的開發平臺,在這方面頗有一些心得。今天就和大家聊聊關於平臺架構的一些話題。
何爲平臺?從狹隘的角度來看,有二個方面:
1. 提供可擴展的開發
2. 提供基礎功能,例如:查詢,導入導出,打印,BI,工作流,表單,數據權限等。
好的平臺,不僅僅要滿足這兩個硬條件,更要在軟實力上有亮點,如項目管理,實施方面都極具效率性,便捷性。我稱這種特性爲“輕量級”。
相反,很多企業,在軟件開發的過程中,都過於“重量級”。如此久而久之,導致整個團隊以及平臺的“笨重”,最後步履維艱。
平臺開發過程即項目管理的過程,由於涉及的話題太多,我們就不一一論述。本次單從技術的角度,來看看如何拋卻“笨重”,走向高效的“輕量級”
由於篇幅很長,還是分多篇講解,大致包含如下主題:
> 高效的項目溝通平臺應該具有的功能!
> 項目管理:Maven 還是 Ant?
> 用戶是傻瓜,請別故意專業化
> 技術選型很重要
> 抓住敏捷開發的精髓!
> 單元測試,效率的幫手?
> 代碼組織,請簡單粗暴
> 軟件測試,求你別太“處女座”
> 更新部署,一定千萬要智能化
我儘快出下一篇章,敬請期待!
如果您對我的文章有興趣,請關注我的微信公衆號,謝謝。
版權聲明:本文爲博主原創文章,未經博主允許不得轉載。