Avatar notebook default
24篇文章 · 31465字 · 1人關(guān)注
  • Resize,w 360,h 240
    架構(gòu) - iOS架構(gòu)設(shè)計(jì)之模塊間的解耦嘗試

    前言 工程大了以后,就需要分拆肠缨,不管是組件化還是插件化临梗,還是什么蠢沿,解耦是第一步肩榕,而且是各個(gè)維度的解耦。 模塊解耦合的方式 【1】Runtime ...

  • Resize,w 360,h 240
    架構(gòu) - iOS組件化設(shè)計(jì)與開(kāi)發(fā)

    前言 首先我覺(jué)得”組件”在這里不太合適氏捞,因?yàn)榘次依斫饨M件是指比較小的功能塊碧聪,這些組件不需要多少組件間通信,沒(méi)什么依賴液茎,也就不需要做什么其他處理逞姿,...

    1.3 3523 1 14
  • 聊聊程序設(shè)計(jì)思想之面向數(shù)據(jù)驅(qū)動(dòng)編程

    數(shù)據(jù)驅(qū)動(dòng) 數(shù)據(jù)驅(qū)動(dòng)編程的核心:數(shù)據(jù)驅(qū)動(dòng)編程的核心出發(fā)點(diǎn)是相對(duì)于程序邏輯,人類更擅長(zhǎng)于處理數(shù)據(jù)捆等。數(shù)據(jù)比程序邏輯更容易駕馭滞造,所以我們應(yīng)該盡可能的將設(shè)...

  • Resize,w 360,h 240
    一次模塊重構(gòu)的總結(jié)

    前言 場(chǎng)景說(shuō)明和重構(gòu)設(shè)計(jì) BaseItem 是基礎(chǔ)父類,定義公共的方法入口 BaseItemForText 是文本輸入控件栋烤,可設(shè)置文本框右側(cè)...

  • Resize,w 360,h 240
    進(jìn)無(wú)盡的簡(jiǎn)書目錄

    代碼組織及其相關(guān)的架構(gòu)級(jí)別的文章 聊聊工程級(jí)別的組件化断部、插件化 以及 模塊化聊聊程序設(shè)計(jì)思想之面向切面編程AOP聊聊程序設(shè)計(jì)思想之面向接口編程I...

  • Resize,w 360,h 240
    聊聊工程級(jí)別的組件化、插件化 以及 模塊化

    前言 我們經(jīng)常會(huì)聽(tīng)到組件化班缎、插件化、模塊化這三個(gè)概念她渴,可是我們真的對(duì)這三個(gè)概念了解嗎达址?明白它們?nèi)咧暗年P(guān)系和區(qū)別嗎?本文就我個(gè)人的理解做一下簡(jiǎn)...

  • Resize,w 360,h 240
    聊聊程序設(shè)計(jì)思想之面向切面編程AOP

    一趁耗、官方解釋什么是AOP編程 主要功能 主要意圖 AOP/OOP 之間的關(guān)系 換而言之沉唠,OOD/OOP面向名詞領(lǐng)域,AOP面向動(dòng)詞領(lǐng)域苛败。 因?yàn)槭?..

  • Resize,w 360,h 240
    聊聊程序設(shè)計(jì)思想之面向接口編程IOP

    前言 我們?cè)谝话銓?shí)現(xiàn)一個(gè)系統(tǒng)的時(shí)候满葛,通常是將定義與實(shí)現(xiàn)合為一體径簿,不加分離的,但是有時(shí)候最為理想的系統(tǒng)設(shè)計(jì)規(guī)范應(yīng)是所有的定義與實(shí)現(xiàn)分離嘀韧,盡管這可能...

  • Resize,w 360,h 240
    聊聊基于MVP 模式下的軟件設(shè)計(jì)

    概論 MVC的缺點(diǎn)在于并沒(méi)有區(qū)分業(yè)務(wù)邏輯和業(yè)務(wù)展示, 這對(duì)單元測(cè)試很不友好篇亭,不光不利于單元測(cè)試而且不利于代碼的閱讀和維護(hù),眉毛胡子一把抓是后續(xù)難...

文集作者

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品