Ahmet Can Çiçek

Ahmet Can Çiçek

Software Engineer | I'm a software engineer, researcher, and student. I love coding, writing, speaking, helping others, learning, and listening. These things shape my journey in tech and knowledge.

Transaction Isolation Level

The concepts of concurrency anomalies and transaction isolation levels are related terms in database management systems.

· 9min · ahmetcancicek
Transaction Isolation Level

Dependency Inversion Principle (DIP)

The Dependency Inversion Principle is one of the SOLID principles introduced.

· 10min · ahmetcancicek
Dependency Inversion Principle (DIP)

Inversion of Control (IoC)

The design principle known as Inversion of Control (IoC) refers to the reversal of the control flow.

· 9min · ahmetcancicek
Inversion of Control (IoC)

Design Patterns vs Design Principles

Design patterns and design principles are two important concepts to help us write better code.

· 2min · ahmetcancicek
Design Patterns vs Design Principles