240 發(fā)簡(jiǎn)信
IP屬地:四川
  • 240
    移動(dòng)開發(fā)中的軟件架構(gòu)

    在移動(dòng)開發(fā)領(lǐng)域,我們往往會(huì)遇到軟件的可擴(kuò)展性、可復(fù)用性以及可維護(hù)性等問題腺逛,這就涉及到如何做好軟件的架構(gòu)設(shè)計(jì)或者重構(gòu)優(yōu)化工作是趴。結(jié)合實(shí)踐與思考侍筛,本文對(duì)其中的Android應(yīng)用軟件...

  • 漂亮的with莽使,魚與熊掌可以兼得

    假設(shè)要加載磁盤上的一個(gè)文件磕瓷,并以二進(jìn)制形式讀取文件的數(shù)據(jù)。若要從健壯性的角度考慮沿猜,需得考慮兩種異常情況: 加載文件失敗枚荣,例如給定的文件路徑并不存在該文件 讀取文件數(shù)據(jù)失敗,例...

  • 240
    光劍免費(fèi)圖書館

    光劍免費(fèi)圖書館 https://universsky.github.io/ 光劍免費(fèi)圖書館: (館藏上萬本免費(fèi)電子書) https://universsky.github.i...

  • 誰更穩(wěn)定啼肩?

    一 前兩天橄妆,有人專程跑到我的文章《類與封裝》留言,說數(shù)據(jù)結(jié)構(gòu)更加抽象祈坠,更加穩(wěn)定害碾,因而OO的封裝不make sense。為了證明其觀點(diǎn)赦拘,還專門引用了Fred Brooks在《人...

  • 控制抽象

    根據(jù)正交設(shè)計(jì)的基本原則慌随,如果設(shè)計(jì)出現(xiàn)重復(fù)的控制邏輯,可抽象出穩(wěn)定的抽象躺同;借助于Scala強(qiáng)大的可擴(kuò)展能力阁猜,可以將「小括號(hào)」神奇地轉(zhuǎn)換為「大括號(hào)」,讓用戶代碼感覺是一種新的控制...

  • 多態(tài)蹋艺,OO與FP

    注:本文原名《OO NOT SUCKS, YOU DO》剃袍。 緣起 Erlang之父Joe Armstrong曾經(jīng)寫過一篇《Why OO Sucks》,被很多反OO的程序員——...

  • 正交設(shè)計(jì)捎谨,OO與SOLID

    正交設(shè)計(jì)民效,是普遍的設(shè)計(jì)原則,與粒度無關(guān)涛救,與編程范式無關(guān)畏邢,更與具體的實(shí)現(xiàn)語言無關(guān)。(雖然確實(shí)在不同的編程范式下检吆,或使用不同的編程語言時(shí)舒萎,具體的解決方法或難易程度不同,這也正是為...

  • 該怎樣設(shè)計(jì)API?

    在正交設(shè)計(jì)的文章里咧栗,提到了要站在客戶的角度逆甜,思考API的定義虱肄,而不是從技術(shù)實(shí)現(xiàn)的難易程度角度致板。隨后,有朋友問到能不能就此問題更詳細(xì)的闡述一下咏窿。 正好斟或,今天上午,我看到有關(guān)于C...

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