Amirhosein GharaatiinJavarevisitedDive In Java Exception HandlingLearn how Java’s robust, object-oriented exception handling effectively manages runtime errors.Jul 3Jul 3
Amirhosein GharaatiinTowards DevTop Java Static Code Analysis Rules By Sonar: Bugs, Vulnerabilities, Security HotspotsSonar’s static code analysis rules provide valuable guidance in writing efficient code. We try to investigate bugs and vulnerabilitiesMar 61Mar 61
Amirhosein GharaatiinTowards DevMastering Git: Git ObjectsIn Git, objects are fundamental entities that represent different types of data in the repository. For example blobs, trees, commits …Feb 12Feb 12
Amirhosein GharaatiinLevel Up CodingMastering Git: Cherry PickCherry-picking in git means choosing a commit from one branch and applying it to another.Nov 21, 20231Nov 21, 20231
Amirhosein GharaatiLearn Spring Data JPA Practically (Part 2)In the previous part, we talked about how you can design a schema and tables for a Retail system.Nov 8, 20231Nov 8, 20231
Amirhosein GharaatiinLevel Up CodingLearn Spring Data JPA Practically (Part 1)Spring Data JPA stands out as a powerful tool for making database interactions more straightforward and efficient.Oct 17, 20232Oct 17, 20232
Amirhosein GharaatiinLevel Up CodingQuestions Before You Dive into Software Development Books (+ Recommended Books)There are many books out there in the software development area which are great. But maybe not as great as we want?Oct 12, 2023Oct 12, 2023
Amirhosein GharaatiinJavarevisitedTop Behavioral Design Patterns With Real Examples In JavaWe can apply solutions to commonly occurring problems by knowing design patterns in software design.Oct 2, 2023Oct 2, 2023
Amirhosein GharaatiinJavarevisitedTop Structural Design Patterns With Real Examples In JavaWe can apply solutions to commonly occurring problems by knowing design patterns in software design.Sep 26, 2023Sep 26, 2023
Amirhosein GharaatiinJavarevisitedTop Creational Design Patterns With Real Examples in JavaWe can apply solutions to commonly occurring problems by knowing design patterns in software design.Sep 18, 20231Sep 18, 20231