Software Engineering Best Practices

Learn software engineering fundamentals — architecture, design patterns, testing, code review, security, performance optimization, DevOps, and version control. Applied across AI-assisted development and enterprise COBOL systems.

11 chapters across 2 books