真實的專案中為什麼很少用行為委託模式?

時間 2021-05-31 10:01:11

1樓:別帶我節奏

個人專案都好說,團隊專案還是用類模式更容易團隊維護一些。 目前還沒碰過委託的專案。

再說一下書,書上捲中後半段基本上大量的指出ES5 property類模式相關問題以及設計的不合理, class語法也在附錄中指出class->property可篡改問題。給人的感覺像是在抬高委託模式,貶低類模式。

2樓:二胡卯子

如 @賀師俊 所說,class based OO當然是比prototype更易於理解的心智模型,但是我記得這裡不是拿oloo跟class相比的,而是oloo和傳統的function constructor () {}; new constructor (); 相比。

(小聲)我至今只會在面試之前看看那種constructor怎麼寫,自己從來沒用過,因為實在太繞了,什麼時候寫建構函式,什麼時候往.prototype上掛東西,new完了之後誰是誰的prototype, 誰是誰的__proto__,instanceof isPrototypeOf分別給出什麼結果,不管你們搞不搞得清,我反正是搞不清。而oloo呢,一路Object.

create下來,只要我知道delegation是啥,我就知道這一堆object在幹啥,比啥constructor, obj.prototype好懂多了。

另外老是叫它oloo容易招黑,叫它「在不用class只用prototype時,不用傳統的constructor,只用Object.create來建立delegation鏈」更好(就是長了…很多?)

現在的足球隊為什麼很少用 3 5 2 陣型?

寒陌 三後衛對於夾搶對手的雙前鋒有很好的效果,雙前鋒一般都是一高一塊組合 但是對於現代足球中,三攻擊前衛 支點前鋒來說,三中衛人數太少,既無法完全防住中路前鋒和前腰的滲透也無法防住對手攻擊邊前衛的下底傳中 拿我自己的短淺經驗來回答一下吧。我們學院的這支足球隊,以往是學校裡一支傳統的四後衛強隊。但是時...

為什麼《奔跑吧兄弟》裡的演員們很少用腦子?

因為用腦子只會決定情節,不會決定結果,越後面這種現象越明顯。第一期,南韓期應該是最有意思的。雖然故意設計情節比較容易製造看點,但是缺少了真實的競爭很乏味。後面幾期我也笑了,和比賽無關,畢竟看個雜技聽個笑話也會笑是不? 小島 在上面說的很詳細了,我再以電視迷的角度說說我的看法。節目中某些藝人表現的 沒...

在我的資料分析師的工作中為什麼很少用到spss R python等軟體,多數時候sql取數視覺化就行?

資料分析狗一枚 作為乙個入坑資料分析六年的老油條,談一下我的看法。為什麼資料分析師多數用SQL取數然後Excel做視覺化就行?第一種可能,需要明確一點,只要資料分析思維框架沒有問題,SQL和Excel能分析解決的話,這兩個工具絕對是最高效的工具,沒必要為了使用工具而使用一些看似高大上的SPSS Py...