Skip to content

ABthoughts

Primary Menu
  • About
Video
Exclusive
Screenshot 2025-09-21 210448 SOLID Principles – Dependency Inversion  – DIP IMG_0071 Dynamic programming (1) image SOLID Principles – Open/Closed Principle  – OCP image SOLID Principles – Single Responsibility Principle  – SRP clean code Clean code guidelines

Main News

SOLID Principles – Dependency Inversion  – DIP Screenshot 2025-09-21 210448
  • SOLID
  • System Design

SOLID Principles – Dependency Inversion  – DIP

Abdelrahman Bassiouny September 28, 2025
Dynamic programming (1) IMG_0071
  • Uncategorized

Dynamic programming (1)

Abdelrahman Bassiouny January 3, 2025
SOLID Principles – Open/Closed Principle  – OCP image
  • SOLID

SOLID Principles – Open/Closed Principle  – OCP

Abdelrahman Bassiouny October 18, 2024
SOLID Principles – Single Responsibility Principle  – SRP image
  • SOLID

SOLID Principles – Single Responsibility Principle  – SRP

Abdelrahman Bassiouny October 12, 2024
Clean code guidelines clean code
  • Coding

Clean code guidelines

Abdelrahman Bassiouny October 11, 2024

Trending Now

SOLID Principles – Dependency Inversion  – DIP Screenshot 2025-09-21 210448 1

SOLID Principles – Dependency Inversion  – DIP

September 28, 2025
Dynamic programming (1) IMG_0071 2

Dynamic programming (1)

January 3, 2025
SOLID Principles – Open/Closed Principle  – OCP image 3

SOLID Principles – Open/Closed Principle  – OCP

October 18, 2024
SOLID Principles – Single Responsibility Principle  – SRP image 4

SOLID Principles – Single Responsibility Principle  – SRP

October 12, 2024
Clean code guidelines clean code 5

Clean code guidelines

October 11, 2024
  • Latest
  • Popular
  • SOLID Principles – Dependency Inversion  – DIP Screenshot 2025-09-21 210448

    SOLID Principles – Dependency Inversion  – DIP

    September 28, 2025
  • Dynamic programming (1) IMG_0071

    Dynamic programming (1)

    January 3, 2025
  • SOLID Principles – Open/Closed Principle  – OCP image

    SOLID Principles – Open/Closed Principle  – OCP

    October 18, 2024
  • SOLID Principles – Single Responsibility Principle  – SRP image

    SOLID Principles – Single Responsibility Principle  – SRP

    October 12, 2024
  • SOLID Principles – Interface Segregation Principle – ISP robert c martin

    SOLID Principles – Interface Segregation Principle – ISP

    October 6, 2024
  • SOLID Principles – Liskov Substitution Principle – LSP Barbara Liskov inventor of Liskov substitution of SOLID principles.

    SOLID Principles – Liskov Substitution Principle – LSP

    October 7, 2024
  • Clean code guidelines clean code

    Clean code guidelines

    October 11, 2024
  • SOLID Principles – Single Responsibility Principle  – SRP image

    SOLID Principles – Single Responsibility Principle  – SRP

    October 12, 2024

Featured Posts

SOLID Principles – Dependency Inversion  – DIP Screenshot 2025-09-21 210448
  • SOLID
  • System Design

SOLID Principles – Dependency Inversion  – DIP

September 28, 2025
Dynamic programming (1) IMG_0071
  • Uncategorized

Dynamic programming (1)

January 3, 2025
SOLID Principles – Open/Closed Principle  – OCP image
  • SOLID

SOLID Principles – Open/Closed Principle  – OCP

October 18, 2024
SOLID Principles – Single Responsibility Principle  – SRP image
  • SOLID

SOLID Principles – Single Responsibility Principle  – SRP

October 12, 2024
SOLID Principles – Dependency Inversion  – DIP Screenshot 2025-09-21 210448
  • SOLID
  • System Design

SOLID Principles – Dependency Inversion  – DIP

Abdelrahman Bassiouny September 28, 2025
What is the Dependency Inversion Principle (DIP) in the context of SOLID principles? The Dependency Inversion Principle...
Read More Read more about SOLID Principles – Dependency Inversion  – DIP
Dynamic programming (1) IMG_0071
  • Uncategorized

Dynamic programming (1)

Abdelrahman Bassiouny January 3, 2025
What is dynamic programming? Dynamic programming, an innovative algorithmic approach introduced by Richard Bellman in 1950, aims...
Read More Read more about Dynamic programming (1)
SOLID Principles – Open/Closed Principle  – OCP image
  • SOLID

SOLID Principles – Open/Closed Principle  – OCP

Abdelrahman Bassiouny October 18, 2024
The open closed principle is the second principle of the SOLID principles. It was firstly introduced by...
Read More Read more about SOLID Principles – Open/Closed Principle  – OCP
SOLID Principles – Single Responsibility Principle  – SRP image
  • SOLID

SOLID Principles – Single Responsibility Principle  – SRP

Abdelrahman Bassiouny October 12, 2024
The Single Responsibility Principle (SRP) ensures code coherence by preventing a software component from performing multiple tasks...
Read More Read more about SOLID Principles – Single Responsibility Principle  – SRP
Clean code guidelines clean code
  • Coding

Clean code guidelines

Abdelrahman Bassiouny October 11, 2024
Meaningful Names Functions Should Do One Thing Small Functions Use Descriptive Function Names Limit the Number of...
Read More Read more about Clean code guidelines
SOLID Principles – Liskov Substitution Principle – LSP Barbara Liskov inventor of Liskov substitution of SOLID principles.
  • SOLID

SOLID Principles – Liskov Substitution Principle – LSP

Abdelrahman Bassiouny October 7, 2024
What is the Liskov Substitution Principle (LSP) in the context of SOLID principles? Liskov is an American...
Read More Read more about SOLID Principles – Liskov Substitution Principle – LSP
SOLID Principles – Interface Segregation Principle – ISP robert c martin
  • SOLID

SOLID Principles – Interface Segregation Principle – ISP

Abdelrahman Bassiouny October 6, 2024
What is Interface Segregation Principle – ISP The interface segregation principle aims to reduce the client dependency...
Read More Read more about SOLID Principles – Interface Segregation Principle – ISP

Recent Posts

  • SOLID Principles – Dependency Inversion  – DIP
  • Dynamic programming (1)
  • SOLID Principles – Open/Closed Principle  – OCP
  • SOLID Principles – Single Responsibility Principle  – SRP
  • Clean code guidelines

Recent Comments

No comments to show.

Archives

  • September 2025
  • January 2025
  • October 2024

Categories

  • Coding
  • SOLID
  • System Design
  • Uncategorized

You may have missed

SOLID Principles – Dependency Inversion  – DIP Screenshot 2025-09-21 210448
  • SOLID
  • System Design

SOLID Principles – Dependency Inversion  – DIP

September 28, 2025
Dynamic programming (1) IMG_0071
  • Uncategorized

Dynamic programming (1)

January 3, 2025
SOLID Principles – Open/Closed Principle  – OCP image
  • SOLID

SOLID Principles – Open/Closed Principle  – OCP

October 18, 2024
SOLID Principles – Single Responsibility Principle  – SRP image
  • SOLID

SOLID Principles – Single Responsibility Principle  – SRP

October 12, 2024
Copyright Abdelrahman Bassiouny © All rights reserved. | MoreNews by AF themes.