我的情況是這樣的,我一直負責解決一個嚴重依賴於JavaScript的應用程序中的小問題和調試問題。其他任務之一將是使應用程序更易於理解和更具可擴展性。隨着新功能和新功能的添加,當前應用程序的修改和更新越來越困難。在一個函數中進行更改可以真正改變另一個函數中的內容。如何轉換基於JavaScript的大型應用程序?
我最初的想法是讓JavaScript的面向對象的,因爲它代表的只是一堆的功能,如果/ thens,開關等...
如果我的想法是正確的,並把它朝那個方向是要走的路,任何人都可以建議我可以使用的模型或格式來更好地分解應用程序。就像我應該變成一個對象,我應該把什麼變成方法或屬性等......我只需要某種指導。
如果我的想法是不正確的,朝着這個方向走並不是走的路,任何人都可以給我一些關於另一種方法的想法。
謝謝,
這個問題有點含糊。我們真的需要看到你的代碼能夠告訴你任何有用的東西。國際海事組織,這個問題更適合[代碼審查](http://codereview.stackexchange.com/)網站。 –
不幸的是,代碼是專有的,我需要過去約5000行代碼。無論如何,它不完全是關於代碼。 – dv310p3r