
Software Design Philosophy
wondelai/skills/plugins/code-craftsmanship/skills/software-design-philosophy作者 wondelaic172996495bed0fcd26896a9416b2093fd7073f0MIT2.3K 個星標收錄於 2026年10月9日更新於 2026年10月9日儲存庫4 週前更新
Manage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "shallow class", "complexity budget", "strategic vs tactical", "deep module", "information leakage", "pass-through method", "this code is over-engineered", or "simplify this design". Also trigger when reviewing an interface for simplicity, evaluating whether an abstraction is pulling its weight, deciding whether a comment is worth writing, or choosing between general-purpose and special-purpose approaches. Covers deep vs shallow modules, red flags for complexity, and comments as design documentation. For code quality, see clean-code. For architecture boundaries, see clean-architecture.
僅公開檔案列表。將技能安裝到工作區後即可檢視檔案內容。
| 路徑 | 大小 | 類型 |
|---|---|---|
| references/comments-as-design.md | 16.3 KB | text/markdown |
| references/complexity-symptoms.md | 11.7 KB | text/markdown |
| references/deep-modules.md | 13.3 KB | text/markdown |
| references/general-vs-special.md | 13.2 KB | text/markdown |
| references/information-hiding.md | 12 KB | text/markdown |
| references/strategic-programming.md | 13.4 KB | text/markdown |
| SKILL.md | 15.9 KB | text/markdown |
來源與署名
來源:wondelai/skills位於plugins/code-craftsmanship/skills/software-design-philosophy提交c172996
授權條款: MIT
內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。
更多來自 wondelai/skills 的技能

Web Typography
wondelai
指導網頁字型的選擇、搭配與實作,涵蓋可讀性、CSS 與字型載入。

Ux Heuristics
wondelai
使用尼爾森啟發式、克魯格原則、嚴重程度評級和無障礙檢查來評估介面可用性。

Traction Eos
wondelai
引導領導團隊導入創業營運系統(EOS),讓願景與執行保持一致。

Top Design
wondelai
指導打造獲獎級沉浸式網頁體驗,涵蓋戲劇化排版、有目的動效與捲動式設計。

Team Topologies
wondelai
依 Team Topologies 指導工程組織設計:團隊類型、互動模式、認知負荷與斷裂面。

System Design
wondelai
用於設計可擴展分散式系統的結構化框架,涵蓋容量估算、建構積木、資料庫擴展、常見設計與維運。
更多Software Development技能

Memory Leak Audit
microsoft
審查程式碼中的記憶體洩漏與可處置物件問題,涵蓋事件監聽器、生命週期回呼與處置模式。

Update Screenshots
microsoft
在 Screenshots & Tests 檢查失敗後,更新已提交的 CI 截圖雜湊基準。

Sessions
microsoft
指導 src/vs/sessions 下 Agents Window 程式碼的實作、審查與設計工作。

Author Contributions
microsoft
追蹤某位作者在分支相對上游貢獻了哪些檔案,並跟隨重新命名,回傳一張表格。

Accessibility
microsoft
指導 VS Code 貢獻者為介面功能加入無障礙說明對話框、無障礙檢視、詳細度設定、訊號與 ARIA 支援。

Playground
anthropics
建立自成一體的互動式 HTML 遊樂場,包含控制項、即時預覽與可複製的提示詞輸出。