Jesse's Notes
Search
Search
Dark mode
Light mode
Explorer
Tag: good-software-practices
37 items with this tag.
Jun 18, 2026
Design Concepts
design-concepts
good-software-practices
software-design
theory
Jun 18, 2026
Design Patterns
design-patterns
good-software-practices
software-design
Jun 18, 2026
Design Principles
design-principles
good-software-practices
software-design
Jun 18, 2026
Good Software Practices
api
code
delivery
design
devops
documentation
git
good-software-practices
patterns
process
refactoring
security
software
teams
testing
Jun 18, 2026
Object-Oriented Design
oop
object-oriented-design
good-software-practices
software-design
Jun 18, 2026
Architectural Patterns
architecture
good-software-practices
software-design
patterns
Jun 18, 2026
Sensible Default Architecture
architecture
software-design
good-software-practices
pragmatic
Jun 18, 2026
Cohesion
design-concepts
good-software-practices
software-design
modularity
Jun 18, 2026
Constraints over Conventions
design-concepts
invariants
databases
good-software-practices
software-design
Jun 18, 2026
Coupling
design-concepts
good-software-practices
software-design
modularity
Jun 18, 2026
Encapsulation
design-concepts
good-software-practices
oop
encapsulation
Jun 18, 2026
Globals and Ambient Context
design-concepts
global-state
coupling
testing
rails
good-software-practices
software-design
Jun 18, 2026
Inversion of Control
design-concepts
good-software-practices
dependency-injection
ioc
Jun 18, 2026
Package Principles
design-concepts
good-software-practices
software-design
modularity
architecture
Jun 18, 2026
Polymorphism
design-concepts
good-software-practices
oop
polymorphism
Jun 18, 2026
Composition Over Inheritance
design-principles
good-software-practices
oop
composition
Jun 18, 2026
Command Query Separation
design-principles
good-software-practices
cqs
patterns
Jun 18, 2026
DRY - Don't Repeat Yourself
design-principles
good-software-practices
dry
Jun 18, 2026
Law of Demeter
design-principles
good-software-practices
oop
encapsulation
coupling
Jun 18, 2026
Read Models and Boundaries
design-principles
cqrs
read-models
boundaries
good-software-practices
software-design
Jun 18, 2026
Tell, Don't Ask
design-principles
good-software-practices
oop
encapsulation
Jun 18, 2026
YAGNI - You Aren't Gonna Need It
design-principles
good-software-practices
yagni
simple-design
Jun 18, 2026
Feature Flags
feature-management
deployment
good-software-practices
devops
Jun 18, 2026
Organizational Best Practices
organization
teams
processes
good-software-practices
Jun 18, 2026
Software Engineering Principles and Philosophy
principles
philosophy
software
good-software-practices
Jun 18, 2026
Defactoring
refactoring
good-software-practices
legacy-code
domain-driven-design
Jun 18, 2026
ENOF - Easiest Nearest Owwie First
refactoring
good-software-practices
legacy-code
Jun 18, 2026
Refactoring
refactoring
code-quality
good-software-practices
Jun 18, 2026
Robustness Principle
code
design
good-software-practices
robustness-principle
security
software
Jun 18, 2026
Rugged Software
api
good-software-practices
rugged-software
software
Jun 18, 2026
Shift Left
testing
quality
good-software-practices
devops
Jun 18, 2026
Software Design Principles
software
design
architecture
good-software-practices
Jun 18, 2026
SOLID Principles
solid
design
oop
good-software-practices
Jun 18, 2026
Test-Driven Development and Quality
tdd
testing
quality
good-software-practices
Jun 18, 2026
Technical Debt
technical-debt
refactoring
good-software-practices
maintenance
Jun 18, 2026
Vanilla Rails vs. the Sharp Parts
architecture
domain-driven-design
anemic-domain-model
rails
good-software-practices
software-design
Jun 18, 2026
CI/CD and Automation
ci-cd
automation
devops
continuous-delivery
good-software-practices
Graph View