clean-codejs-objects
SKILL.md
Clean Code JavaScript – Object & Class Patterns
Table of Contents
- Encapsulation
- Immutability
- Cohesion
Encapsulation
// ❌ Bad
user.name = 'John';
// ✅ Good
user.rename('John');
Immutability
// ❌ Bad
user.age++;
// ✅ Good
const updatedUser = user.withAge(user.age + 1);
Cohesion
// ❌ Bad
class User {
calculateTax() {}
}
// ✅ Good
class TaxCalculator {
calculate(user) {}
}
Weekly Installs
70
Repository
damianwrooby/ja…e-skillsFirst Seen
Feb 7, 2026
Security Audits
Installed on
opencode70
gemini-cli70
github-copilot70
codex70
kimi-cli70
amp70