敏捷測(cè)試的那些事兒
敏捷社區(qū)的一些成員探討了幾種表述何如進(jìn)行用戶故事的驗(yàn)收測(cè)試的技術(shù),以及測(cè)試整個(gè)主題的方法。 Charles Bradley介紹了幾種不同的描述如何進(jìn)行用戶故事驗(yàn)收測(cè)試的方法: 列舉要點(diǎn)(Bullet points)
在...
|
敏捷社區(qū)的一些成員探討了幾種表述何如進(jìn)行用戶故事的驗(yàn)收測(cè)試的技術(shù),以及測(cè)試整個(gè)主題的方法。 Charles Bradley介紹了幾種不同的描述如何進(jìn)行用戶故事驗(yàn)收測(cè)試的方法: 列舉要點(diǎn)(Bullet points)
在...
建議首先閱讀下面兩篇文章,這樣才可以更好的理解Activity的加載模式: Android的進(jìn)程,線程模型:
http://www.cnblogs.com/ghj1976/archive/2011/04/28/2031586.html 其中對(duì)“Android的單線程模型&rdq...
我那程序員的經(jīng)歷讓我知道了一些關(guān)于軟件編程的事情。下面的這些事情可能會(huì)讓朋友們對(duì)軟件開(kāi)發(fā)感到驚訝: 1. 一個(gè)程序員用在寫(xiě)程序上的時(shí)間大概占他的工作時(shí)間的10-20%,大部分的程序員每天大約能寫(xiě)出10-12...
之前我簡(jiǎn)單向大家介紹了各個(gè)知名大型網(wǎng)站的架構(gòu),MySpace的五個(gè)里程碑、Flickr的架構(gòu)、YouTube的架構(gòu)、PlentyOfFish的架構(gòu)、WikiPedia的架構(gòu)。這幾個(gè)都很典型,我們可以從中獲取很多有關(guān)網(wǎng)站架構(gòu)方面的知識(shí),看了...
當(dāng)然,DevOps不乏反對(duì)者。反對(duì)意見(jiàn)不一而足,有人認(rèn)為DevOps是個(gè)誤導(dǎo)(DevOps只是系統(tǒng)管理的一個(gè)新名字而已,新瓶裝老酒),有人對(duì)DevOps不屑一顧(DevOps只是一些瘋狂開(kāi)發(fā)者的瘋狂想法,他們想擺脫運(yùn)維人員,或者,DevOps只是...
簡(jiǎn)介 在使用Andriod SDK進(jìn)行應(yīng)用程序開(kāi)發(fā)的時(shí)候,我們需要對(duì)源代碼進(jìn)行調(diào)試,有可能需要進(jìn)入到某個(gè)Android API函數(shù)內(nèi)部進(jìn)行跟蹤調(diào)試。但是,如果目標(biāo)版本的SDK沒(méi)有關(guān)聯(lián)對(duì)應(yīng)版本的源代碼的話,就會(huì)提示你找不到源...
InfoQ于4月23日在北京組織了主題為“企業(yè)架構(gòu)在互聯(lián)網(wǎng)環(huán)境下的挑戰(zhàn)”的Oracle技術(shù)沙龍。“云計(jì)算與SOA有什么區(qū)別?”這是Oracle講師做完企業(yè)私有云PaaS解決方案的講演后,提問(wèn)環(huán)節(jié)中觀眾提...
為了幫助 DB2 DBA 避免性能災(zāi)難并獲得高性能,我為我們的客戶、用戶和 DB2 專家同行總結(jié)了一套故障診斷流程。以下詳細(xì)說(shuō)明在 Unix、Windows 和 OS/2 環(huán)境下使用 DB2 UDB 的電子商務(wù) OLTP 應(yīng)用程序的 10 條最...
本篇主要內(nèi)容如下: 8.1 觸發(fā)器類型 8.1.1 DML觸發(fā)器 8.1.2 替代觸發(fā)器 8.1.3 系統(tǒng)觸發(fā)器 8.2 創(chuàng)建觸發(fā)器 8.2.1 觸發(fā)器觸發(fā)次序 8.2.2 創(chuàng)建DML觸發(fā)器 8.2.3 創(chuàng)建替代(INSTEAD OF)觸...
1. 技術(shù)背景—FaceBook頁(yè)面加載技術(shù) 試想這樣一個(gè)場(chǎng)景,一個(gè)經(jīng)常訪問(wèn)的網(wǎng)站,每次打開(kāi)它的頁(yè)面都要要花費(fèi)6秒;同時(shí)另外一個(gè)網(wǎng)站提供了相似的服務(wù),但響應(yīng)時(shí)間只需3 秒,那么你會(huì)如何選擇呢?數(shù)據(jù)表明,如果用戶打...
千千萬(wàn)萬(wàn)的程序員們一直困惑程序員的前途如何、程序員工作到底能干多久的問(wèn)題。目前比較普遍的認(rèn)識(shí),程序員的職業(yè)通道有兩條進(jìn)階路線。一條是技術(shù)路線,即由程序員、高級(jí)程序員、系統(tǒng)分析師,到架構(gòu)設(shè)計(jì)師。在這...
前言: 上一篇隨筆中網(wǎng)友skyaspnet問(wèn)我如何壓縮HTML,當(dāng)時(shí)回答是推薦他使用gzip,后來(lái)想想,要是能把所有的html,jsp(aspx)在運(yùn)行前都?jí)嚎s成1行未免不是一件好事啊。一般我們啟動(dòng)gzip都比較少對(duì)html啟動(dòng)gzip,因...
多少次有人問(wèn)我如何構(gòu)建一個(gè)比較好的類階層次,如何使用面向?qū)ο筮M(jìn)行設(shè)計(jì),或者問(wèn)為什么我看了那么多面向?qū)ο蠛驮O(shè)計(jì)模式的書(shū)一到使用的時(shí)候卻總是寫(xiě)出面向過(guò)程的代碼。每當(dāng)我碰到這些問(wèn)題的時(shí)候我總是回答,其實(shí)...
本文介紹了Facebook公司數(shù)據(jù)分析系統(tǒng)中的RCFile存儲(chǔ)結(jié)構(gòu),該結(jié)構(gòu)集行存儲(chǔ)和列存儲(chǔ)的優(yōu)點(diǎn)于一身,在MapReduce環(huán)境下的大規(guī)模數(shù)據(jù)分析中扮演重要角色?! acebook曾在2010 ICDE(IEEE International Conference o...
本文是從 Living in the zone 這篇文章翻譯而來(lái)。 跟程序員相處你一定會(huì)有很多的挫折感。比如,程序員會(huì)把能讓他們達(dá)到最高效率的那種神奇的境界叫做”那里“?! ?rdquo;那里“是真實(shí)存...
Jason Bloomberg最近在博客中問(wèn)道:“為什么沒(méi)有人做企業(yè)架構(gòu)(Enterprise Architecture)呢?”他說(shuō):解決方案架構(gòu)師應(yīng)該在實(shí)施解決方案之前完成解決方案的架構(gòu)設(shè)計(jì)。Java架構(gòu)師和.NET架構(gòu)師做得事情應(yīng)該...
自從四年前被CSDN采訪后(“職業(yè)規(guī)化就像軟件工程”),經(jīng)常會(huì)有網(wǎng)友(尤其是剛畢業(yè)的)寫(xiě)郵件來(lái)問(wèn)我一些程序員職業(yè)生涯的一些問(wèn)題,至到今天。比如,國(guó)企還是外企的選擇,一直編程有沒(méi)有前途等等問(wèn)題。面對(duì)這樣...
本文是從 How much code coverage do you really need? 這篇文章翻譯而來(lái)。 我寫(xiě)這篇文章的起因是由于看了@unclebobmartin在微博上的一些看起來(lái)言之鑿鑿的話語(yǔ)。給那些不認(rèn)識(shí)Uncle Bob的人介紹一下&mdas...
以前本站向大家介紹過(guò)一些軟件開(kāi)發(fā)的原則,比如優(yōu)質(zhì)代碼的十誡和Unix傳奇(下篇)中所以說(shuō)的UNIX的設(shè)計(jì)原則。相信大家從中能夠從中學(xué)了解到一些設(shè)計(jì)原理方面的知識(shí),正如我在《再談“我是怎么招聘程序&rdquo...
引言:數(shù)據(jù)庫(kù)設(shè)計(jì) Step by Step (2)在園子里發(fā)表之后,收到了一些郵件,還有朋友直接電話我詢問(wèn)為什么不包含數(shù)據(jù)庫(kù)物理設(shè)計(jì)方面的內(nèi)容。我在這里解釋一下,數(shù)據(jù)庫(kù)物理設(shè)計(jì)與數(shù)據(jù)庫(kù)產(chǎn)品是密切相關(guān)的,本系列的專注點(diǎn)是...
一、引言 在web頁(yè)面中,如果頁(yè)面較高,為了方便用戶快速地返回頂部,都會(huì)添加一個(gè)返回頂部按鈕。例如:
其中淘寶網(wǎng)的是要滾動(dòng)條的滾動(dòng)距離大于某一段距離才顯示返回頂部按鈕;人人網(wǎng)的返回頂部直接在底部的...
寫(xiě)任何編程代碼,不同的開(kāi)發(fā)者都會(huì)有不同的見(jiàn)解。但參考一下總是好的,下面是來(lái)自Javascript Toolbox發(fā)布的14條最佳JS代碼編寫(xiě)技巧?! ?. 總是使用 var 在javascript中,變量不是全局范圍的就是函數(shù)范圍的,使...
近期群里常有人提一些簡(jiǎn)單的問(wèn)題,比如發(fā)一段代碼亂七八糟的代碼,然后說(shuō)里面某個(gè)變量是什么,比如這里就有個(gè)很好的例子:function fn(arg) {
alert(this.arg);
alert(this);
}
fn(123);
var o = { fn: fn...
2003年夏天,我還在打理自己第一個(gè)小公司的時(shí)候,突然想到一個(gè)“好主意”:社交新聞閱讀器。有點(diǎn)類似后來(lái)的Google閱讀器加智能收件箱(Priority Inbox)和社會(huì)化推薦。我沒(méi)日沒(méi)夜地想著這件事,覺(jué)也睡不著了。每...
盲目自信常常源于一廂情愿的想法。?它是一個(gè)狀態(tài),這個(gè)狀態(tài)表現(xiàn)為,預(yù)期與現(xiàn)實(shí)可能相差很大,然而在一個(gè)特定的時(shí)間段內(nèi)它卻又給人一種一切盡在掌控之中的感覺(jué)。?敏捷開(kāi)發(fā)中有很多這樣的情況,這導(dǎo)致一個(gè)團(tuán)隊(duì)?即...