在程式學到一定程度之後,一定會學到一個東西,那就是OOP物件導向程式設計。
但後來可能會在聽到另一個東西FP函數程式設計,他們兩個到底有什麼愛恨情仇相愛相殺呢,讓我們繼續看下去。
其實OOP跟FP都是寫程式上,幫助思考的模式,兩個對事情的解釋完全不一樣。但通常OOP會比較簡單而且很明顯快速的提升對製作複雜專案的能力,所以一般都是會先學習到OOP,有些甚至根本沒有接觸過FP。
所以讓我們來簡單介紹一下吧!
基本上來說,其實我們在寫OOP的時候,有些部分也是會去使用FP的想法。
這些都是幫助我們可以把程式寫的更節儉漂亮的準則,可以多多參考利用喔!