• Skip to primary navigation
  • Skip to content
  • Skip to footer
TheCodingAnalyst
  • Posts
  • Categories
  • Tags
  • About
    Dennis Cai

    Dennis Cai

    making things simple

    • Website
    • GitHub
    • LinkedIn

    My ingredient list for good code

    June 30, 2021 less than 1 minute read

    My ingredient list for good code

    1. Ample documentation
    2. Automated testing with good coverage
    3. Clean, legible and side-effect free
    4. Second opinion (code review / pair programming)
    5. Adequate time for all of the above

    Tags: automated testing, clean code, code review, documentation, Good Code, pair programming, time management

    Categories: Thoughts

    Updated: June 30, 2021

    Share on

    X Facebook LinkedIn
    Previous Next

    You May Also Enjoy

    Hibernate Save Aggregation Issue: Why Your Test Fails Intermittently and How to Fix It

    April 22, 2025 3 minute read

    🚨 The Problem: An Intermittently Failing Test in Hibernate When using Spring Data JPA and Hibernate, you might encounter intermittent test failures even whe...

    Using Instancio to generate sample date for testing

    November 10, 2024 4 minute read

    Testing is a critical component of software development, ensuring that applications behave as expected. In Spring Boot projects, creating robust and maintain...

    Getting the security context in reactive spring applications

    October 14, 2024 2 minute read

    In reactive applications, typically when you are using Spring Webflux, handling security contexts, including authentication and authorization, requires a non...

    Set spring profile in IntelliJ

    September 17, 2024 less than 1 minute read

    To set the spring profile in IntelliJ, just edit the configuration, usually spring-boot:run if you are using maven, or bootRun if you are using gradle, and a...

    • GitHub
    • LinkedIn
    • Feed
    © 2025 TheCodingAnalyst. Powered by Jekyll & Minimal Mistakes.