什么是里式替換原則 Functions that use pointers of references to base classes must...
擴(kuò)展性是衡量代碼質(zhì)量最重要的標(biāo)準(zhǔn)之一舔箭,代碼的擴(kuò)展性好了主巍,出bug的幾率就小很多敢靡。在經(jīng)典的設(shè)計(jì)模式中蝶锋,大部分設(shè)計(jì)模式都是為了解決代碼的擴(kuò)展性而存在...
最近看了同事的代碼羞秤,感覺甚是優(yōu)雅绷落,再看看自己的拨黔,不禁自慚形穢,為了提高代碼的可擴(kuò)展性和可維護(hù)性等匾竿,是時(shí)候好好學(xué)習(xí)一下設(shè)計(jì)模式了瓦宜。在學(xué)習(xí)設(shè)計(jì)模式之...
入職后第一次提交review,由于一個(gè)功能中途有修改提交了三次commit搂橙,然后我就發(fā)起了三次review歉提。笛坦。mentor說你rebase一下区转,...
postMessage是干什么的呢苔巨? 我們都知道解決跨域有多種方式,什么jsonp啦废离、cors啦侄泽、nginx反向代理啦等等,postMessag...
春困秋乏夏打盹蜻韭,現(xiàn)在正是會(huì)經(jīng)常打盹兒的時(shí)候悼尾,為了換換腦子振奮一下精神,默默打開了leetcode練練腦子肖方。 一道組合總和瞪著大眼看了半天闺魏,用遞歸...
接下來重點(diǎn)來看Vue的數(shù)據(jù)響應(yīng)系統(tǒng)。我看很多文章在講數(shù)據(jù)響應(yīng)的時(shí)候先用一個(gè)簡(jiǎn)單的例子介紹了數(shù)據(jù)雙向綁定的思路俯画,然后再看源碼析桥。這里也借鑒了這種方式...
我們最開始的列子是: 初始化執(zhí)行_init方法,該方法進(jìn)行到vm.$options = mergeOptions(resolveConstruc...
上一章Vue源碼解析二——從一個(gè)小例子開始逐步分析看完規(guī)范化選項(xiàng)之后艰垂,再來看看合并階段是如何處理的泡仗,接下來是mergeOptions函數(shù)剩下的代...