Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / best-practices

Best Practices

best-practices

Great Reads

by Trần_Tuấn_Anh
Master the this Keyword in Java is a comprehensive guide designed to help you fully understand and effectively use the this keyword in your Java programming. Explore its various applications, from referencing instance variables to calling constructors and improving code readability.
by Habibur Rony
This topic will cover the bad design practice using STUPID and good design practice using SOLID. Detailed explanation for Single Single Responsibility Principle, Open and Closed Principle, Liskov Substitution Principle, Interface Segregation Principle and Dependency Inversion (DI) Principle.
by Vivek Johari
For any programming language, just writing the code is not well enough. It should be written using the best practices for getting optimise performance . In this article, I will explain the disadvantages of writing code without using Best Practices in SQL Coding.
by Trần_Tuấn_Anh
In Java, constructors are fundamental in creating and initializing objects. However, when it comes to ensuring thread safety during object creation, you might wonder if constructors can be synchronized.

Latest Articles

by Trần_Tuấn_Anh
Master the this Keyword in Java is a comprehensive guide designed to help you fully understand and effectively use the this keyword in your Java programming. Explore its various applications, from referencing instance variables to calling constructors and improving code readability.
by Habibur Rony
This topic will cover the bad design practice using STUPID and good design practice using SOLID. Detailed explanation for Single Single Responsibility Principle, Open and Closed Principle, Liskov Substitution Principle, Interface Segregation Principle and Dependency Inversion (DI) Principle.
by Vivek Johari
For any programming language, just writing the code is not well enough. It should be written using the best practices for getting optimise performance . In this article, I will explain the disadvantages of writing code without using Best Practices in SQL Coding.
by Trần_Tuấn_Anh
In Java, constructors are fundamental in creating and initializing objects. However, when it comes to ensuring thread safety during object creation, you might wonder if constructors can be synchronized.

All Articles