Skip to main content
Manus에서 모든 스킬 실행
원클릭으로
GitHub 저장소

power-of-10-rules

power-of-10-rules에는 TrevorEdris에서 수집한 skills 10개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.

수집된 skills
10
Stars
0
업데이트
2026-04-27
Forks
0
직업 범위
직업 카테고리 2개 · 100% 분류됨
저장소 탐색

이 저장소의 skills

pow10-rule-01-control-flow
소프트웨어 개발자

NASA Power of 10 Rule 1 — Restrict control flow to simple constructs (no goto, setjmp/longjmp, recursion). Severity: blocker.

2026-04-27
pow10-rule-02-bounded-loops
소프트웨어 개발자

NASA Power of 10 Rule 2 — Every loop must have a statically determinable upper bound. Severity: blocker.

2026-04-27
pow10-rule-03-no-dynamic-memory
소프트웨어 개발자

NASA Power of 10 Rule 3 — No dynamic memory allocation after initialization. Severity: blocker.

2026-04-27
pow10-rule-04-short-functions
소프트웨어 개발자

NASA Power of 10 Rule 4 — Functions ≤60 lines (one printed page). Severity: high.

2026-04-27
pow10-rule-05-assertion-density
소프트웨어 개발자

NASA Power of 10 Rule 5 — Average ≥2 runtime assertions per function. Severity: high.

2026-04-27
pow10-rule-06-minimum-scope
소프트웨어 품질 보증 분석가·테스터

NASA Power of 10 Rule 6 — Declare data at smallest possible scope. Severity: medium.

2026-04-27
pow10-rule-07-check-return-values
소프트웨어 품질 보증 분석가·테스터

NASA Power of 10 Rule 7 — Check every non-void return value; validate every parameter. Severity: blocker.

2026-04-27
pow10-rule-08-limited-preprocessor
소프트웨어 품질 보증 분석가·테스터

NASA Power of 10 Rule 8 — Limit preprocessor + metaprogramming (no recursive macros, no reflection-for-control-flow). Severity: high.

2026-04-27
pow10-rule-09-restrict-pointers
소프트웨어 품질 보증 분석가·테스터

NASA Power of 10 Rule 9 — At most one level of dereferencing; no function pointers (analogues for non-C langs). Severity: blocker.

2026-04-27
pow10-rule-10-warnings-as-errors
소프트웨어 품질 보증 분석가·테스터

NASA Power of 10 Rule 10 — All warnings on; treat warnings as errors; second analyzer in CI. Severity: blocker.

2026-04-27