一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

it知識庫

it知識庫

好的程序員做不出好的軟件設(shè)計

閱讀(25) 作者(admin)

  本文是從 Good Programmers Make Bad Designers 這篇文章翻譯而來。  你不能看到一個程序員還不錯,就把他推到系統(tǒng)分析師、軟件設(shè)計師或軟件架構(gòu)師的位置上。  如果你在團隊或公司里尋找一個能勝任軟件架...

面向領(lǐng)域驅(qū)動架構(gòu)的查詢實現(xiàn)方式
it知識庫

面向領(lǐng)域驅(qū)動架構(gòu)的查詢實現(xiàn)方式

閱讀(27) 作者(admin)

  在上一篇文章《.NET應(yīng)用框架架構(gòu)設(shè)計實踐 - 概述》的評論部分,有網(wǎng)友提出了一個在面向領(lǐng)域驅(qū)動架構(gòu)的實踐中比較常見的問題:“DDD使用聚合根訪問,那例如那些通用查詢?nèi)绾螌崿F(xiàn)?難道都要經(jīng)過聚合根多步得到么...

.NET應(yīng)用框架架構(gòu)設(shè)計實踐 - 概述
it知識庫

.NET應(yīng)用框架架構(gòu)設(shè)計實踐 - 概述

閱讀(40) 作者(admin)

  我研究領(lǐng)域驅(qū)動設(shè)計已經(jīng)近4年時間了,在這4年里,我從了解領(lǐng)域驅(qū)動設(shè)計的基本思想開始,系統(tǒng)地學(xué)習(xí)了與領(lǐng)域驅(qū)動設(shè)計相關(guān)的概念、開發(fā)模式以及應(yīng)用系統(tǒng)架構(gòu)風(fēng)格,并將其運用在了實際的項目架構(gòu)與開發(fā)中。在此之前,我...

Google軟件工程師:從戰(zhàn)爭中得到的啟示
it知識庫

Google軟件工程師:從戰(zhàn)爭中得到的啟示

閱讀(25) 作者(admin)

  英文原文:Google engineer: What I learned in the war  Dan Cross,34歲,是Google退伍軍人網(wǎng)絡(luò)(VetNet,Google Veterans Network)的一名活躍分子。VetNet社區(qū)有將近400名退伍軍人以及其他Google員工參與。以下是...

關(guān)于架構(gòu)的討論:煩人的細節(jié)
it知識庫

關(guān)于架構(gòu)的討論:煩人的細節(jié)

閱讀(31) 作者(admin)

  Bob大叔和Simon Brown關(guān)于描述系統(tǒng)架構(gòu)時基礎(chǔ)架構(gòu)(infrastructure)所起的作用展開了討論。  在之前標(biāo)題為 《尖叫的架構(gòu)(Screaming Architecture)》的文章中,Robert Martin(也就是Bob大叔)闡述了這樣的觀點:軟件產(chǎn)...

設(shè)計恰如其分的架構(gòu)
it知識庫

設(shè)計恰如其分的架構(gòu)

閱讀(36) 作者(admin)

  Thoughtworks 的 Sam Newman 在 Mythoughtworks 的 Software Development 小組中給出了 Evolutionary Architecture 的一些資源。其中一個是 Martin Fowler 與 Rebecca Parsons 在 QCon SF 2009 的一次演講,...

拒絕平庸——淺談WEB登錄頁面設(shè)計
it知識庫

拒絕平庸——淺談WEB登錄頁面設(shè)計

閱讀(26) 作者(admin)

  用戶活躍度是檢驗產(chǎn)品成功與否的重要指標(biāo)之一,傳統(tǒng)行業(yè)的商家極為重視門面的裝潢,因為一個好的門面可以聚集人氣,招攬更多的顧客。古時候的大戶人家院子門口的石獅子或其他的擺件的擺放極為講究,有一定的風(fēng)水學(xué)...

JavaScript 類型總覽(圖)
it知識庫

JavaScript 類型總覽(圖)

閱讀(40) 作者(admin)

  這個圖來自于《JavaScript語言精髓與編程實踐》第三章P184頁。最近在改第二版,這張圖重做了,需要的可以對照著看。  此外,補充一下圖中用到的概念:  1、內(nèi)置(Build-in)對象與原生(Naitve)對象的區(qū)別在于:前者總是...

JavaScript 類型總覽(圖)
it知識庫

JavaScript 類型總覽(圖)

閱讀(28) 作者(admin)

  這個圖來自于《JavaScript語言精髓與編程實踐》第三章P184頁。最近在改第二版,這張圖重做了,需要的可以對照著看。  此外,補充一下圖中用到的概念:  1、內(nèi)置(Build-in)對象與原生(Naitve)對象的區(qū)別在于:前者總是...

it知識庫

Javascript 面向?qū)ο缶幊?/b>

閱讀(30) 作者(admin)

  Javascript是一個類C的語言,他的面向?qū)ο蟮臇|西相對于C++/Java比較奇怪,但是其的確相當(dāng)?shù)膹姶螅?Todd 同學(xué)的“對象的消息模型”一文中我們已經(jīng)可以看到一些端倪了。這兩天有個前同事總在問我Javasc...

it知識庫

Javascript 面向?qū)ο缶幊?/b>

閱讀(25) 作者(admin)

  Javascript是一個類C的語言,他的面向?qū)ο蟮臇|西相對于C++/Java比較奇怪,但是其的確相當(dāng)?shù)膹姶螅?Todd 同學(xué)的“對象的消息模型”一文中我們已經(jīng)可以看到一些端倪了。這兩天有個前同事總在問我Javasc...

持續(xù)集成之“Everything is code”
it知識庫

持續(xù)集成之“Everything is code”

閱讀(24) 作者(admin)

  在前文《軟件自我識別》中,我們討論了如果使軟件做到自我識別,以促進自動化部署和版本檢測等工作。 隨著互聯(lián)網(wǎng)的飛速發(fā)展,以及基礎(chǔ)設(shè)施的改進,越來越多的業(yè)務(wù)被放在了“云”端。管理數(shù)千臺服務(wù)器和各...

持續(xù)集成之“軟件自我識別”
it知識庫

持續(xù)集成之“軟件自我識別”

閱讀(31) 作者(admin)

  在前文《自動化部署》中,我們討論了自動化部署。通過對部署操作腳本化、部署驗證自動化、部署環(huán)境版本控制、生產(chǎn)部署全自動化等諸多實踐,可以讓部署完全處于受控狀態(tài)。然而,作為運維人員,是否曾經(jīng)有人走過來問...

持續(xù)集成之戲說Check-in Dance
it知識庫

持續(xù)集成之戲說Check-in Dance

閱讀(37) 作者(admin)

  盡管Thoughtworks的首席科學(xué)家Martion folwer 為“持續(xù)集成 ”下了定義,但由于自身背景與經(jīng)歷的不同,每個人對其都有不同的理解。從狹義上講,持續(xù)集成可以認為是一種基于某種或者某些變化對軟件系統(tǒng)...

設(shè)計師的品牌意識
it知識庫

設(shè)計師的品牌意識

閱讀(31) 作者(admin)

為什么要談品牌?這是源于一件讓我印象非常深刻的事情:有一個大公司的設(shè)計師,在公司官方博客上發(fā)表了一篇有關(guān) iPhone 的文章,由于他在文章中把“iPhone”拼成了“iphone”,遭到了一個讀者憤怒的...

it知識庫

如何成為“10倍效率”開發(fā)者

閱讀(27) 作者(admin)

  Brad Feld 的一篇文章 The Rise of Developeronomics 中提到了“10倍效率的開發(fā)者(10x developer)”的概念(偉大的開發(fā)者的效率往往比一般的開發(fā)者高很多,而不只是一點點),Adam Loving 在讀了之后受到啟...

軟件架構(gòu)的一致性
it知識庫

軟件架構(gòu)的一致性

閱讀(26) 作者(admin)

  在Brooks的最新力作《設(shè)計原本(The Design of Design)》一書中,提及“一致性”對軟件的重要性。他認為:“一致性應(yīng)該是所有質(zhì)量原則的根基。好的架構(gòu)應(yīng)該是直接的,人們掌握了部分系統(tǒng)后就可以推...

如何防止代碼腐爛
it知識庫

如何防止代碼腐爛

閱讀(27) 作者(admin)

  很多團隊都有這個問題,一個項目的代碼本來開始設(shè)計得好好的,一段時間以后,代碼就會變得難以理解,難以維護,難以修改。為什么?我一直在思考這個問題。  讓我們先看一個人的情況。  1. 程序員的成長  新手的代...

HTTP Caching 優(yōu)化網(wǎng)站
it知識庫

HTTP Caching 優(yōu)化網(wǎng)站

閱讀(27) 作者(admin)

  HTTP Caching 用好了,可以極大的減小服務(wù)器負載和減少網(wǎng)絡(luò)帶寬。十分有必要深入了解下 http 的 caching 協(xié)議。  先來看下請求/響應(yīng)過程:http 請求/響應(yīng)  1、用 Last-Modified 頭  在第一次請求的響應(yīng)頭...

HTTP Caching 優(yōu)化網(wǎng)站
it知識庫

HTTP Caching 優(yōu)化網(wǎng)站

閱讀(31) 作者(admin)

  HTTP Caching 用好了,可以極大的減小服務(wù)器負載和減少網(wǎng)絡(luò)帶寬。十分有必要深入了解下 http 的 caching 協(xié)議。  先來看下請求/響應(yīng)過程:http 請求/響應(yīng)  1、用 Last-Modified 頭  在第一次請求的響應(yīng)頭...

Twitter首席工程師:如何“打敗”CAP定理
it知識庫

Twitter首席工程師:如何“打敗”CAP定理

閱讀(25) 作者(admin)

  英文原文:How to beat the CAP theorem  CAP 定理是數(shù)據(jù)系統(tǒng)設(shè)計的基本理論,目前幾乎所有的數(shù)據(jù)系統(tǒng)的設(shè)計都遵循了這個定理。但 CAP 定理給目前的數(shù)據(jù)系統(tǒng)帶來了許多復(fù)雜的、不可控的問題,使得數(shù)據(jù)系統(tǒng)的設(shè)...

it知識庫

HTML5標(biāo)簽使用的常見誤區(qū)

閱讀(27) 作者(admin)

  最近組內(nèi)進行HTML5標(biāo)簽的學(xué)習(xí),方法呢就是大家每人挑選幾個標(biāo)簽,自己先去學(xué)習(xí),然后給大家作講解。這個過程大家還是挺有收獲的。但是現(xiàn)在HTML5還處在草案階段,有些新的標(biāo)簽元素的解釋也是經(jīng)常有變化,甚至標(biāo)簽加入/...

Copyright @ 2011-2018 All Rights Reserved.版權(quán)所有 合作郵箱: zwmobi@qq.com

蘇ICP備18061994號-3

主站蜘蛛池模板: 成人精品一区二区激情 | 久久精品国产91久久综合麻豆自制 | 国内成人精品亚洲日本语音 | 久久伊人久久亚洲综合 | 玖玖国产精品视频 | 国产视频一区二 | 欧美另类极品videosbest视 | 午夜国产精品免费观看 | 久久久免费精品 | 福利一区二区视频 | 亚洲第一中文字幕 | 91香蕉福利一区二区三区 | 很黄很暴力深夜爽爽无遮挡 | 性无遮挡高清视频免费 | 亚洲一区中文 | 婷婷亚洲综合 | 久久精品国内一区二区三区 | 久久久久久久久久福利 | 中文字幕久热精品视频免费 | 亚洲精品伊人 | 91免费在线视频观看 | 精品精品国产高清a毛片牛牛 | 日本三区视频 | 国产在线观看精品一区二区三区91 | 午夜欧美精品 | 午夜色网站| 精品国产网红福利在线观看 | 久久精品国产亚洲a不卡 | 四虎在线最新永久免费播放 | 五月六月激情 | 精品亚洲综合在线第一区 | 点击进入不卡毛片免费观看 | 91xj视频| 色爱综合网 | 久久国产精品99久久久久久牛牛 | 国产综合成人观看在线 | 欧美ab片| 国产超清在线观看 | 亚洲伊人色一综合网 | 国产精品免费观看视频播放 | 国产精品 第二页 |