
Software Design Philosophy
wondelai/skills/software-design-philosophy作者 wondelaic172996495beMIT2.3K 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫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.
- c172996495be目前提交 c172996發布於 2026年10月8日
來源與署名
來源:wondelai/skills位於software-design-philosophy提交c172996
授權條款: MIT
內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。
更多來自 wondelai/skills 的技能

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

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

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

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

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

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

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

M5 Onboard
anthropics
透過 USB 偵測 M5Stack ESP32 開發板,燒錄 UIFlow 2.0 韌體並安裝 MicroPython 應用程式套件。

Cardputer Buddy
anthropics
指導迭代 Cardputer-Adv 的 MicroPython 應用程式套件:新增應用程式、透過 USB 序列埠推送檔案、查看日誌並執行 REPL 指令。

Web Design Guidelines
vercel-labs
依據從遠端來源取得的 Web Interface Guidelines 審查 UI 程式碼,並以 file:line 形式回報問題。

Vercel React Native Skills
vercel-labs
React Native 與 Expo 最佳實務規則,涵蓋清單效能、動畫、導覽、UI 模式、狀態與 monorepo 設定。

Vercel React Best Practices
vercel-labs
Vercel 的 React 與 Next.js 效能指南,以 70 條規則的形式用於撰寫、審查與重構程式碼。