author/軟體工程技術研究漫談

自定義View合輯(3)-下雨

為了加強對自定義 View 的認知以及開發能力,我計劃這段時間陸續來完成幾個難度從易到難的自定義 View,並簡單的寫幾篇部落格來進行介紹,所有的程式碼也都會開源,也希望讀者能給個 star 哈 GitH

Java架構師必知——併發程式設計的優缺點

一直以來併發程式設計對於剛入行的小白來說總是覺得高深莫測,於是乎,就誕生了想寫點東西記錄下,以提升理解和堆併發程式設計的認知。為什麼需要用的併發?凡事總有好壞兩面,之間的trade-off是什麼,也就是說併發程

許式偉:架構設計的巨集觀視角

本文內容選自 《許式偉的架構課》 在資訊科技高度發展的今天,我們每個人隨時隨地都可以接觸到由程式驅動的智慧電子裝置,包括手機(如 iPhone、oppo 拍照手機)、平板電腦(如 iPad)、手錶(如

鎖使用設計

本文給做鎖應用模型的軟體設計師介紹一下怎麼為鎖的使用建模(寫設計)。請注意,本文討論的是“使用”,不是鎖本身的設計。需要討論這個問題,是因為很多缺乏設計經驗的工程師很容易認為鎖的設計是一個編碼問題,不

架構師和專案經理的基本職責問題

本文給新上崗的部分團隊的模組架構師和專案經理提供一些實踐指導。 大部分模組架構師和專案經理都是從開發團隊的開發人員轉崗的,甚至在剛開始的時候,他們都是兼職的,同時負責架構和開發,或者同時負責專案管理和開發。這導致

libpku:貴校課程資料民間整理

libpku - 貴校課程資料民間整理 Preface (引用自QSCTech/zju-icicles ) 來到一所大學,從第一次接觸許多課,直到一門一門完成,這個過程中我們時常收集起

從恰如其分的架構到研發團隊建設

我們先從一段摘錄的文字開始(有刪節) "風不為傳播花粉而吹。風行其所不得不行,止其所不得不止,為吹拂而吹拂。花知道順應風勢,使花粉落在柱頭上,進行傳宗接代。 風是博大的,不經意的花是機

1746056103.2059