
依賴注入那些事兒
寫在前面的話昨天在博客園上看到一篇博文,名為“什么是依賴注入?(來聽一個笑話)”[點擊這里訪問]。可以看出,作者是想以一種輕松幽默的方式對依賴注入的思想進行一個闡述。不過在讀完文章后,個人覺得文章過...
|
寫在前面的話昨天在博客園上看到一篇博文,名為“什么是依賴注入?(來聽一個笑話)”[點擊這里訪問]。可以看出,作者是想以一種輕松幽默的方式對依賴注入的思想進行一個闡述。不過在讀完文章后,個人覺得文章過...
男人三十而立,三十歲應(yīng)該是人生的轉(zhuǎn)折點,它不是青春韶華的終結(jié),而是生命的第二起跑線。 三十歲,面對的不應(yīng)該是沒落,而是認知的新起點。很多曾經(jīng)懵懂的,三十以后才明白真諦。走自己的路:三十以后才明白,別人的目光已不重...
在這風(fēng)起云涌的年代,最為人們津津樂道的國內(nèi)互聯(lián)網(wǎng)三巨頭無疑是騰訊、百度和阿里巴巴,比較湊巧,鄙人曾在其中兩家的研發(fā)部門任職。因為已離開Tencent,所以現(xiàn)在可以站在另一個角度冷靜思考,梳理回憶當(dāng)年的所見所感...
第二章 分層架構(gòu)本章我們重點來描述如何實現(xiàn)開發(fā)中軟件層次結(jié)構(gòu),通過對第一章的例子的重構(gòu),以實例的方式展示一個分層結(jié)構(gòu)是何樣子,力求簡要說明如何考慮軟件開發(fā)中的分層問題,建立一個關(guān)于軟件分層一個初步的印象。...
Chris Tyler在個人博客中針對這些問題做出了回答:1. 技術(shù)負債在敏捷團隊中會快速的膨脹。 是事實,但這并不是敏捷本身的問題,只不過是在敏捷導(dǎo)入和實施過程中沒有引起足夠的重視。經(jīng)驗豐富的敏捷教練往往十分重視工...
近幾年,敏捷軟件開發(fā)在軟件工業(yè)界有了良好的發(fā)展勢頭并逐漸被推廣開來,中國的許多開發(fā)團隊正在逐漸接受并應(yīng)用這種開發(fā)模式。 一種軟件開發(fā)方法被業(yè)界普遍接受并流行起來可能需要10年或20年的時間,而從Scrum...
前幾天和同事們?nèi)ノ鹘淮笞鲂@宣講,當(dāng)然我是去幫忙加旁聽的。:-) HR和同事們介紹了很多關(guān)于公司的情況,包括文化,價值觀,敏捷開發(fā)等等,很多東西我都是第一次學(xué)習(xí)到,后來我對馬同學(xué)說,你那富有激情的關(guān)于公司的敏捷...
老婆經(jīng)常夸我有想法,得益于老婆大人的鼓勵,我才打算將自己平時所想,所總結(jié)的東西寫下來。人是需要不斷總結(jié)的,有總結(jié)才會有進步。所謂總結(jié),并不一定是多么高深的道理,多么復(fù)雜的推論,也并不一定要長篇大論。有時,一句話,...
不論是企業(yè)網(wǎng)站、個人博客,或者購物網(wǎng)站、游戲網(wǎng)站,我們都希望能吸引訪問者并且給他們留下愉快的訪問體驗。 可用性是用戶體驗的一種度量,它可以用訪問者完成網(wǎng)站功能的方便程度來描述——無論是...
jQuery中常用的函數(shù)方法總結(jié)jQuery中為我們提供了很多有用的方法和屬性,自己總結(jié)的一些常用的函數(shù),方法。個人認為在開發(fā)中會比較常用的,僅供大家學(xué)習(xí)和參考。事件處理 ready(fn)代碼:
$(document).ready(function()...
經(jīng)歷了最近幾個月易訊網(wǎng)新版本的緊張開發(fā)及上線調(diào)試之后,總算能夠暫時靜下心來考慮網(wǎng)站的下一步計劃及如何通過網(wǎng)絡(luò)來如何吸引用戶。
本來很早就想與朋友們一起分享下自己在開發(fā)易訊網(wǎng)過程中對網(wǎng)站架構(gòu)和設(shè)計和...
前天看了兩篇文章,分別是: (轉(zhuǎn))我奮斗了18年才和你坐在一起喝咖啡 (轉(zhuǎn))我奮斗了十八年不是為了和你一起喝杯咖啡 兩篇文章中主人公的出身和后來的經(jīng)歷與自己有些相似,所以感觸良多,特發(fā)此文以...
一葉障目.NET平臺上的分層架構(gòu)(很多朋友稱其為“三層架構(gòu)”),似乎是一個長盛不衰的話題。經(jīng)常看到許多朋友對其進行分析、探討、辯論甚至是抨擊。筆者在仔細閱讀了大量這方面文章后,認為許多朋友在分層架...
一、這多東西啥時候能學(xué)完? 現(xiàn)在IT新技術(shù)日新月異。就常用編程語言而言,有c/c++、匯編、java,c#、Python等;操作系統(tǒng)平臺有unix/linux,windows系列;開發(fā)工具有VC、VisualStudio2008、Eclipse、NetBeans等;每個...
1 簡介 廉價的硬件,功能強大的32操作系統(tǒng),以及無處不在的因特網(wǎng),它們一起促成了網(wǎng)絡(luò)應(yīng)用和設(shè)備的飛速增長。大量的設(shè)備連接到網(wǎng)絡(luò)上,于是人們希望通過一種通用、熟悉、快捷的方式來訪問和控制它們。嵌入式web...
無意之間看見了很久以前寫的一篇文章。使我想起了那段黑色的歲月。原文如下:(不感興趣可以略過,呃,我的語文一直都很差的)找不到方向,找不到自我2008年12月05日 星期五 下午 11:08...
導(dǎo)航菜單在任何網(wǎng)站中都占有舉足輕重的地位。對于充滿了大量頁面與文章的大型網(wǎng)站來說,下拉菜單于選項卡菜單非常受歡迎,這是因為用戶可以通過他們輕松的瀏覽網(wǎng)站,同時運用動態(tài)的選項卡顯示內(nèi)容能節(jié)省網(wǎng)站大量的空...
1.五官爭功的故事。 大家應(yīng)該都看過馬季先生的《五官爭功》吧,嘴、鼻子、耳朵、眼睛都開始覺得自己不公,都覺得自己很重要,于是就有了五官爭功的故事。程序員、美工、需求分析、測試、架構(gòu)師、項目經(jīng)理等眾...
本來我一直想把這篇文章作為《重構(gòu)之美-跨越Web標準,擁抱語義網(wǎng)》的終結(jié)文,心想那個時候,環(huán)境的發(fā)展和知識的積累應(yīng)該能夠支撐我寫下這樣的標題。可是《重構(gòu)之美》一直沒時間持續(xù)整理,而大環(huán)境又光速般的前進,實...
一個人自娛自樂的寫個小程序,跟一幫人一起寫個大程序。真的是不一樣。
自己一個人,根本就不存在交流,相互理解的問題。人越多,理解他人意圖,向他人解釋意圖就越來越花時間。只要是需要交流的任務(wù),并非是人越...
1.盡量使用ID代替Class前面性能優(yōu)化已經(jīng)說過,ID選擇器的速度是最快的。所以在HTML代碼中,能使用ID的盡量使用ID來代替class。
看下面的一個例子:// 創(chuàng)建一個list...
在當(dāng)前IT概念名詞漫天飛舞的年代,REST+RIA已經(jīng)開始逐漸成為一種開發(fā)應(yīng)用模式的標準,并越來越多的在各種實際業(yè)務(wù)中得到應(yīng)用。
記得第一次看到REST的身影,是在InfoQ上的一篇介紹,隨后又翻閱了后面的參考文章...
系列文章導(dǎo)航:從零開始學(xué)習(xí)jQuery (一) 開天辟地入門篇從零開始學(xué)習(xí)jQuery (二) 萬能的選擇器從零開始學(xué)習(xí)jQuery (三) 管理jQuery包裝集從零開始學(xué)習(xí)jQuery (四) 使用jQuery操作元素的屬性與樣式從零開始學(xué)習(xí)jQu...
一.摘要本系列文章將帶您進入jQuery的精彩世界, 其中有很多作者具體的使用經(jīng)驗和解決方案, 即使你會使用jQuery也能在閱讀中發(fā)現(xiàn)些許秘籍.本篇文章屬于臨時插播, 用于介紹我在本公司的jQuery實施方案.二.前言...
在06、07年的時候,我寫過一些關(guān)于三層架構(gòu)方面的東西(參見這里),現(xiàn)在看來,覺得有很多實用性的內(nèi)容需要補充到里面去。我們還是先從架構(gòu)圖看起,然后一一解釋,你就會發(fā)現(xiàn)相比于兩年前,這個架構(gòu)做了哪些變化和調(diào)整。...