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