原创 單元測試應該測試什麼?——Right-BICEP

單元測試應該測試什麼?——Right-BICEP Right——結果是否正確? B——是否所有的邊界條件都是正確的? I——能查一下反響關聯嗎? C——能用其它手段交叉檢查一下嗎? E——你是否可以強制錯誤條件發生? P——是否滿足性能

原创 20131207技術分享會議總結

20131207技術分享會議總結 針對本人上週六的技術分享,個人做個簡單總結 1、熱身動作太少 2、PPT、代碼、白板,三者之間的切換方式有點強硬 3、手勢還不夠多,思路越抽象手勢就越重要 會議內容:Middlegen代碼生成器原理 主

原创 企業開發平臺到底該怎麼做

企業開發平臺到底該怎麼做      春節後上班我就開始思考這個問題,反覆思考也推翻了幾個版本,目前所能確定的跟年前已經相差很大。    感覺年前也就是在前面總結blog裏面提到的平臺實現起來太泛泛,  好比一條街上開的服裝店都是百年老店,

原创 20140216技術交流活動總結

20140216技術交流活動總結地點:濟南 高新區舜華路1118號漢庭快捷酒店9樓會議室(齊魯軟件園南門東側110米處) 本次交流活動選擇在酒店會議室舉辦, 100多個標準座位(帶桌子)加上酒店湊過來的

原创 企業管理軟件平臺架構內幕揭祕(轉載)

企業管理軟件,由於進入門坎低,各行各業各層次企業都需要,做面向企業應用比做面向個人應用要賺錢多,好銷售,所以中國內地有相當大部分的程序員在從事着企業管理軟件的開發。 尤其是接項目的軟件公司,這類公司往往在中國當前軟件行業佔很多。3-4個或

原创 在某個小創業公司的三年工作總結

序:作者2004年畢業開始從事JAVA編程工作,目前呆的這家公司是2010年年初入職, 文章主要是回顧2010-2012三年的工作也有部分的個人感悟,地點:濟南。 1,2013年來了,回頭想想自己已經從上家公司出來整整三年了,細細品嚐這三

原创 動畫演示JAVA併發包用法的項目

學習java.util.concurrent併發包的好資源 推薦項目 :javaconcurrenta 這個Java Concurrent Animated應用包含了一系列的動畫, 演示了concurrent包裏面的每個組件。 下載地址:

原创 20140112技術分享會議總結

20140112技術分享會議總結 會議地點:山東省濟南市高新區銀荷大廈C我針對針對20140112技術分享會進行回顧總結: 1,投影儀放的位置稍微高了一些,投影儀後面的朋友容易看不到寫在PPt底端的文字

原创 30歲經理人爲何職涯蹉跎

30歲經理人爲何職涯蹉跎   30歲意味着什麼?是人生中最自信、最狂傲的年齡,是總自以爲了不起而在“過來人”眼中其實沒什麼了不起的年齡。於是,瓶頸由是而生。   同樣年過三十,爲什麼有人步步高昇,大多數人的職業曲線卻陷入無規則的布朗運動?

原创 20140517濟南開源中國源創會技術演講總結

前言: 此總結完全基於昨天我的演講PPT來寫的,當看這個博文的時候開源中國上紅薯大哥發的源創會頁面還不能下載PPT的話請靜靜等待,不要調戲本人。演講前一天晚上,被紅薯大哥熱情感動拉着喝了點酒,導致第二天下午演講,頭還有點痛,結果演講的

原创 20140420技術交流活動總結

20140420,我第五次在濟南做技術分享。 此次活動總結放在了社區網站上,點擊查看。

原创 我來設計(一):草稿思路之企業開發平臺

我來設計(一):草稿思路之企業開發平臺序: 前兩天寫了份三年工作總結,被入選到了CSDN首頁,對我個人是莫大的鼓勵,說實話我的csdn賬號是2003年註冊的,至今已有十年, 這十年我很少發表技術文章,深感

原创 我來設計(二):測試數據生成工具

我來設計(二):測試數據生成工具 生成測試數據的方法有很多種,在這裏除了介紹測試數據的生成方法,還會介紹不要機械理解測試數據僅僅就是隨機就可以了,所謂的隨機策略也可能會影響到你的業務程序。 地點字典:街道名字,比如:歷山街道後綴,比如:路

原创 20140309技術交流活動總結

20140309技術交流活動總結 本次是我一個人主講的活動,來參加本次活動的朋友人數上沒有冷場, 整個反饋會場氣氛也很活躍,非常感謝大家的強力支持。 我今天主要講了三個話題:1,IOC原理,此話題是我結合了spring和guice的源代碼

原创 掌握主流框架的源碼實現,理解框架背後的思想

本人希望能儘可能地繼續把自己這些年看過的開源框架原理都分享出來, 讓更多人能掌握主流框架的源碼實現,理解框架背後的思想。 只有這樣,纔有可能可以持續改進完善業務框架。 所謂業務框架可以理解爲現實的項目,