• 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

    Twitter Facebook LinkedIn
    Previous Next

    You May Also Enjoy

    How to create custom validation annotation

    March 3, 2023 2 minute read

    When we have an application that collects inputs from users, we usually need to have some validation checks to ensure user inputs are within what is expected...

    Bootstrap a NextJS Site with Material UI Blog Template

    March 2, 2023 2 minute read

    I was just trying out to bootstrap a website with NextJS and I wanted to apply the Blog template from Material UI Getting Started Templates but it wasn’t as ...

    How to validate input in Spring Boot RestController

    March 1, 2023 4 minute read

    Validating user inputs is not a difficult task, but it is rather cumbersome. Although essential, having lots of validation checks in the code makes the code ...

    How to configure username password authentication in Spring Security

    February 28, 2023 6 minute read

    Continuing my previous article configuring CSRF with Spring Security, this time we are going to configure the authentication. Spring security provides all th...

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