PinnedGozde Saygili YalcinApplying SOLID Principles to Spring Boot ApplicationsIn software development, Object-Oriented Design is really important for creating code that can be easily changed, expanded, and used again.9 min read·Jan 16, 2024--18--18
PinnedGozde Saygili YalcinDesign Patterns in JavaThe design pattern is a reusable solution to a common problem that occurs in software design.7 min read·Aug 10, 2023--2--2
Gozde Saygili YalcinUsing Docker Compose with Spring Boot and PostgreSQLIn today’s software world, Docker Compose makes it easy to handle Spring Boot apps in Docker containers, especially complex ones. You can…5 min read·Dec 5, 2023----
Gozde Saygili YalcinLinux TemelleriLinux tek başına işletim sistemi değil çekirdektir(kernel).8 min read·Jan 29, 2023----
Gozde Saygili YalcinBulut bilişim ve temel kavramlarıThere is no cloud it is just someone else’s computer4 min read·Nov 12, 2022----
Gozde Saygili YalcinWhy is the REST API so popular?As you may already know, ‘REST API’ is so popular in web applications, and its popularity is growing daily, however, when you will start…3 min read·Oct 3, 2022--1--1
Gozde Saygili YalcinDifference Between @Controller and @RestController Annotation in SpringThis article is a summary of using @Controller and @RestController annotations in the Spring framework and their differences.2 min read·Sep 26, 2022----
Gozde Saygili YalcinWhat are the differences between abstract class and interface in Java?Before starting the article, it would be appropriate to specify the abstraction, abstract class, and interface definition.2 min read·Sep 14, 2022--2--2
Gozde Saygili YalcinWhat is a ‘static’ keyword in Java, and when should we use one?The static keyword is a non-access modifier used for methods and attributes.2 min read·Aug 4, 2022----