author/驅動之家

測試驅動開發總結(原理篇)

我是一名喜歡追求高質量程式碼和高效率工作的軟體開發工程師,因此我學習 SOLID 和 Simple Design 等原則、閱讀優秀的開原始碼、閱讀相關的書籍、學習軟體過程方法和真實專案實踐,但是在追求高質量程式

領域驅動設計(Domain Driven Design)

前言 什麼是軟體 軟體是一種被建立用來幫助我們處理現代生活中複雜問題的工具,它只是到達目的的一種方法(不是一定要使用軟體)。 【手機、作業系統、IM、email】 軟體的特點 軟體必

Linux裝置驅動-塊裝置之通用塊層

通用塊層簡介 Linux中的通用塊層是一個核心元件,它負責處理來自系統中的所有塊裝置訪問,並將塊裝置的訪問轉換為請求下發到IO排程層。這個過程中會涉及到多種資料結構的轉換,下面我們來討論通用塊層所涉及的資料

可觀察性驅動開發,探索未知之地

可觀察性驅動開發與監控有什麼不同?隨著我們的分散式系統變得越來越複雜,隨著我們對 DevOps 測試、自動化和效率的追求,筒倉的打破,為了瞭解程式碼中未知的未知,ODD 作為一種超級監控而出現。本文包括 Hon

淨利潤42%,汽車之家輕資產模式的機遇與挑戰

2月26日,國內知名汽車網站汽車之家釋出了2018年第四季度及全年未經審計財報。其中,2018年汽車之家淨營收為72.332億元,歸屬汽車之家淨利潤28.710億元,調整後歸屬汽車之家淨利潤30.779億元,較

用 tap/tun 做虛擬機器的網絡卡

本文首發於我的公眾號 CloudDeveloper(ID: cloud_dev) ,專注於乾貨分享,號內有大量書籍和視訊資源,後臺回覆 「1024」 即可領取,歡迎大家關注,二維碼文末可以掃。 在雲端計

TDD 實踐-FizzFuzzWhizz(一)

在 測試驅動開發(TDD)總結——原理篇 一文中已經對 TDD 做了概念性總結。而個人覺得理論知識的缺點在於它只強調外部刺激而缺乏學習者的內部心理過程,比如很難基於已有的經驗對理論性知識建立對映關係,因此客觀

領域驅動設計基本概念答疑

本文內容來自我的知識星球「逸派胡言」對群友提出的有關領域驅動設計基本概念的回答。 實體與值物件 問題:DDD實現中領域物件區分實體(Entity)和值物件(Value Object)的目的(Wh

測試驅動開發(TDD)總結——原理篇

我是一名喜歡追求高質量程式碼和高效率工作的軟體開發工程師,因此我學習 SOLID 和 Simple Design 等原則、閱讀優秀的開原始碼、閱讀相關的書籍、學習軟體過程方法和真實專案實踐,但是在追求高質量程

汽車之家變形計

文| 張嫣 “你們看我像‘門外的野蠻人’嗎?”2016年的夏末,接手汽車之家後的第一次內部會上,陸敏用這句略帶調侃的話打開了緊張的局面。 那一天,原本計劃200人蔘加的會議最後來了將近400人,早到

1746021164.8592