1
我已經讀了很多關於編寫模塊的內容,但我仍然不明白爲什麼要使用模塊。在模塊中編寫代碼的優點在哪裏?我應該在什麼時候使用它?希望這個問題聽起來不傻...爲什麼/我應該在什麼時候使用dojo模塊?
問候,米里亞姆
我已經讀了很多關於編寫模塊的內容,但我仍然不明白爲什麼要使用模塊。在模塊中編寫代碼的優點在哪裏?我應該在什麼時候使用它?希望這個問題聽起來不傻...爲什麼/我應該在什麼時候使用dojo模塊?
問候,米里亞姆
爲什麼?劃分相關功能以便可重用和可維護。
什麼時候?沒有硬性規定。對我而言,我會線性編寫代碼,以便儘快讓我的想法擺脫困境。在某種程度上,我感覺到這種感覺 - 「哇,這是太多的代碼」 - 然後我將功能分解爲模塊。突然之間,一大塊代碼現在變成了幾個,每個代碼都是整體事物的一部分。
理論上的目標是每個模塊都會做一件事,做得很好。一個模塊是代碼的「原子」,是最小的重用單元:它只做一件事,而其他任何模塊都不能做那件事。
實事求是地講,我結束了執行以下操作的各種事情模塊:
模塊基本上等同於類。 –