Avatar - Ahmed Tarek Hasan

Ahmed Tarek Hasan

Software Design Engineer | Technical Blogger | Development Simply Put | https://DevelopmentSimplyPut.com

Expand

Magazines

Expand

Followers

Expand

Flips

  • Avatar - Ahmed Tarek Hasan
    Ahmed Tarek Hasan
    flipped into Software Development
    Software Development

    Magazine
    Software Development

    Avatar - Ahmed Tarek Hasan
    Curated byAhmed Tarek Hasan

    Everything about software development.

  • How to Set Timeout for a JavaScript Promise

    Just don’t wait forever for a Promise to get fulfilled, you need to set your own terms.

    #ahmed_tarek_hasan #developmentsimplyput #javascript #javascriptdevelopers #javascripttutorial #javascripts #vanilla #coding #computerscience #promises #timeout #programming #softwaredesign #softwaredevelopment #softwareengineering #softwarearchitecture

    Avatar - Ahmed Tarek Hasan
    FlipboardIcon version of the Flipboard logo

    How to Set Timeout for a JavaScript Promise

    How to Set Timeout for a JavaScript (JS) Promise Programming Coding Code Software Web Development Architecture Engineering Best Practice

  • Secrets of the Single Responsibility Principle

    Uncover the secrets about the Single Responsibility Principle (SRP) of the SOLID Principles.

    #ahmed_tarek_hasan #developmentsimplyput #dotnet #csharp #coding #code #programming #designpattern #bestpractices #devcommunity #computerscience #softwaredesign #softwaredevelopment #softwareengineering #softwarearchitecture https://levelup.gitconnected.com/secrets-of-the-single-responsibility-principle-5bbd341a335a?sk=15bda5fec8d51e70fa5be7ce212e7a10

    Avatar - Ahmed Tarek Hasan
    Ahmed Tarek Hasan
  • Importance of Immutability In .NET C#
    Is Immutability really a good thing? Why? How To Apply?
    #ahmed_tarek_hasan #dotnet #csharp #coding #code #programming #designpattern #bestpractices #devcommunity #computerscience #softwaredesign #softwaredevelopment #softwareengineering #softwarearchitecture https://levelup.gitconnected.com/importance-of-immutability-in-net-c-49f65bc4c537?sk=001838314138e61dda3a94d5c1e3ceca

    Avatar - Ahmed Tarek Hasan
  • Dangers of Using Optional Parameters In .NET C#
    When to be cautious while using Optional Parameters in .NET C#
    #ahmed_tarek_hasan #dotnet #csharp #coding #code #programming #designpattern #bestpractices #devcommunity #computerscience #softwaredesign #softwaredevelopment #softwareengineering #softwarearchitecture

    Avatar - Ahmed Tarek Hasan
    Dangers of Using Optional Parameters In .NET C#

    Dangers of Using Optional Parameters In .NET C#

    TIPS AND TRICKS Dangers of Using Optional Parameters In .NET C# When to be cautious while using Optional Parameters in .NET C# We all know about Optional …

  • A Best Practice for Designing Interfaces in .NET C#
    Is it enough to define IMyInterface<T>? do I need IMyInterface as well?

    #ahmed_tarek_hasan #dotnet #csharp #coding #programming #bestpractices #devcommunity #webdev #computerscience #softwaredesign #softwaredevelopment #softwareengineering #softwarearchitecture

    Avatar - Ahmed Tarek Hasan
    Is it Enough to Define IMyInterface<T>? Do I Need IMyInterface as Well? | HackerNoon

    Is it Enough to Define IMyInterface? Do I Need IMyInterface as Well? | HackerNoon

    Best Practice for designing Interfaces in DotNet (.NET) CSharp (C#). When to define a non-generic interface in addition to the generic interface. Is …