Salesforce架構的10條原則
Wesley Beary是Salesforc 的一名軟體架構師,他將時間花在工程實踐和文化上。
他為 Salesforce Engineering 部落格寫了一篇很棒的文章,其中討論了公司用於軟體架構的 10 條原則。
這裡有 5 個最有趣的點
- 一切都在發展 - 在構建系統時不要只考慮最終狀態。制定可分解性、靈活性和可擴充套件性的計劃。你的系統會隨著時間的推移而發展。
- 克服孤島——大公司並不總是有正確的激勵結構來建立共享價值。反對這一點很重要。這可能意味著做對全球有益的事情,而不是區域性最優的事情。
- 複雜性就是債務- 將新增到系統中的每一點複雜性都視為高度可疑。將額外的複雜性視為類似於技術債務可能是一個有用的框架。
- 溝通原因 -明確決策背後的原因並將其寫下來!為子孫後代留下良好的思想記錄。
- 技術服務於客戶——工程師/架構師和最終客戶之間通常有很多層次,但您應該始終了解客戶的需求和願望。清楚地瞭解您的工作如何幫助客戶。
點選標題閱讀所有 10 條原則。
更多#Salesforce
相關文章
- Apache 架構師總結的 30 條架構原則Apache架構
- Apache 的架構師們遵循的 30 條設計原則Apache架構
- 雲原生架構的七個原則架構
- 面向服務架構(SOA)的原則架構
- 架構師進階,微服務設計與治理的16條常用原則架構微服務
- 架構的思想與指導原則——架構師的思維架構
- 亞馬遜CTO的架構之道-儉約架構師的成本優先架構原則亞馬遜架構
- SOLID架構設計原則Solid架構
- 雲原生架構及設計原則架構
- 解析 Android 架構設計原則Android架構
- 雲原生架構成功的6大原則架構
- 簡單介紹架構設計的原則!架構
- 禪道程式設計師的10條原則程式設計師
- 正確使用資料架構的五條規則 - infoworld架構
- 架構整潔之道二(設計原則)架構
- 人人都是架構師: 約束和原則架構
- 搭建團隊架構的重要原則,你知道嗎?架構
- 寫給工程師的10條精進原則工程師
- 重構的原則
- 架構設計的五大原則-SOLID架構Solid
- 【虹科乾貨】設計微服務架構的原則微服務架構
- [分散式]架構設計原則--高併發分散式架構
- 實戰解析Android架構設計原則Android架構
- 寫給前端工程師的10條實用原則前端工程師
- 軟體開發中的10條最佳指導原則
- 你不瞭解的10條互動設計原則
- ioninteractive:移動登入頁設計的10條原則
- 遊戲設計的11條原則遊戲設計
- 軟體架構設計原則和模式(上):分層架構設計架構模式
- 掌握4C原則,設計高效的系統架構架構
- 設計和架構:業務開發指導原則架構
- 連續架構六大原則 - Murat Erder架構
- 360°透視:雲原生架構及設計原則架構
- 軟體開發的七條原則
- 防禦 XSS 的七條原則
- 3條招聘原則成就亞馬遜亞馬遜
- OO幾條設計原則
- 架構之思-分析那些深入骨髓的設計原則架構