我在產品開發方面頗爲新穎,我正在努力研究產品。我已經意識到的問題是人們繪製圖表和圖表,顯示不同的模塊和圖層。編程是否真實?
但是,因爲我一個人工作(我是我自己的團隊),我對程序開發過程中所面對的交互感到困惑,我想知道在模塊中開發產品是否真實?
也許我不是一個優秀的程序員,但是當數據開始從前端到後端時,我看不到任何界限。
我在產品開發方面頗爲新穎,我正在努力研究產品。我已經意識到的問題是人們繪製圖表和圖表,顯示不同的模塊和圖層。編程是否真實?
但是,因爲我一個人工作(我是我自己的團隊),我對程序開發過程中所面對的交互感到困惑,我想知道在模塊中開發產品是否真實?
也許我不是一個優秀的程序員,但是當數據開始從前端到後端時,我看不到任何界限。
我已經寫了很多分層應用程序,它可以是一個有用的模式,但它也可能導致你誤入歧途,在模塊中思考更有用。
圖層的一個問題是,當數據流入系統時(例如從數據庫進入系統時)數據打包得很好時,它們通常用作重新打包數據的原因。
另一個問題是,根據其本質堆棧模塊層疊在一起 - 這對大多數系統來說太天真了。
我建議你拿一本關於設計模式的好書,花一些時間學習和理解不同建築方法的權衡。開發模塊化應用程序並不容易,但值得花時間去做好。
謝謝@Ian。 。 。你的回答很好 –
這可能是一篇很好的文章。 http://programmers.stackexchange.com/questions/159277/when-to-use-the-3-layers-model – Fred