Usefull stuff

Contents:

  • Intro
  • Career stuff
  • Fundamental Knowledge
  • Coding stuff
    • OOP design principles
    • Working with code
    • Testing
    • Writing operable code
  • Tooling and processes
  • Some senior stuff
  • People management stuff
Usefull stuff
  • »
  • Coding stuff
  • View page source

Coding stuff

Contents:

  • OOP design principles
    • What is OO (Object Oriented) Programming?
    • SOLID design principles at OOP or Module level
    • What is this all about?
  • Working with code
    • Software Entropy
    • Technical Debt
    • Addressing Technical Debt
    • Changing Code
    • Avoiding Pitfalls
  • Testing
    • The Many Uses of Tests
    • Types of Tests
    • Test Tools
    • Writing Your Own Tests
    • Determinism in Tests
  • Writing operable code
    • Defensive Programming
    • Logging
    • Metrics
    • Traces
    • Configuration
    • Tools
Previous Next

© Copyright 2022, Some guy.

Built with Sphinx using a theme provided by Read the Docs.