Open in app

Sign in

Write

Sign in

Hussein Reda
Hussein Reda

53 followers

Home

About

Pinned

SOLID Design Principles — The Simplest Explanation.

If you working on small or even medium scale projects you may thoughts all these principles useless burden, but for large-scale projects…

Oct 6, 2020
4
SOLID Design Principles — The Simplest Explanation.
SOLID Design Principles — The Simplest Explanation.
Oct 6, 2020
4

Flutter & Dart Tips 01 — overwrite toString Method

@Overwrite

Sep 30, 2022
Flutter & Dart Tips 01 — overwrite toString Method
Flutter & Dart Tips 01 — overwrite toString Method
Sep 30, 2022

The Social Dilemma: A Movie Review

Have you ever been impressed by a magician’s trick, then he told you this is not magic, it just a hand trick, this is also the case with…

Nov 3, 2020
The Social Dilemma: A Movie Review
The Social Dilemma: A Movie Review
Nov 3, 2020

SOLID Principles: Dependency Inversion Principle (DIP)

High-level modules should not depend on low-level modules. Both should depend on abstractions.

Oct 25, 2020
SOLID Principles: Dependency Inversion Principle (DIP)
SOLID Principles: Dependency Inversion Principle (DIP)
Oct 25, 2020

SOLID Principles: Interface Segregation Principle (ISP)

Developers shouldn’t be forced to depend upon interfaces that they don’t use.

Oct 25, 2020
SOLID Principles: Interface Segregation Principle (ISP)
SOLID Principles: Interface Segregation Principle (ISP)
Oct 25, 2020

SOLID Principles: Liskov Substitution Principle (LSP)

A subclass should behave in such a way that it will not cause problems when used instead of the superclass.

Oct 25, 2020
SOLID Principles: Liskov Substitution Principle (LSP)
SOLID Principles: Liskov Substitution Principle (LSP)
Oct 25, 2020

SOLID Principles: Open-Closed Principle (OCP)

Software entities should be open for extension but closed for modification.

Oct 25, 2020
SOLID Principles: Open-Closed Principle (OCP)
SOLID Principles: Open-Closed Principle (OCP)
Oct 25, 2020

SOLID Principles: Single Responsibility Principle (SRP)

A class should have only one reason to change.

Oct 25, 2020
SOLID Principles: Single Responsibility Principle (SRP)
SOLID Principles: Single Responsibility Principle (SRP)
Oct 25, 2020

Flutter Tips: Dismiss Keyboard When Tapping Out Of TextFiled

One of the most common User Experience (UX) issues in the Mobile Development track, is when you have input filed and the user finishes…

Oct 22, 2020
2
Flutter Tips: Dismiss Keyboard  When Tapping Out Of TextFiled
Flutter Tips: Dismiss Keyboard  When Tapping Out Of TextFiled
Oct 22, 2020
2

Build Functions In The Most MaintainableWay— clean code part 3

as in the previous part, we discussed the rules of choosing names for variables, functions, class ...etc, let us take another step to…

Oct 19, 2020
Build Functions In  The Most MaintainableWay— clean code part 3
Build Functions In  The Most MaintainableWay— clean code part 3
Oct 19, 2020
Hussein Reda

Hussein Reda

53 followers

Software engineer

Following
  • Bellal Hassen

    Bellal Hassen

  • Joseph Serwach

    Joseph Serwach

  • Daniel Hopper

    Daniel Hopper

  • Ujjwol Kayastha

    Ujjwol Kayastha

  • Consciously Awake

    Consciously Awake

See all (228)

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech