@AhmedTarek
Senior Software Design Engineer Development Simply Put
.NET Software Engineer and Technical Blogger with experience acquired through academic studies, 13+ years of hands-on practical experience and self-learning. Accomplished huge achievements with corporates like ASML, ITWorx, United Technologies Corporation (UTC), Carrier, Otis, Sikorsky Aircraft Corporation, Hamilton Sundstrand, Pratt & Whitney, UTC Fire & Security, UTC Power Corporation and Reliance, and others. Acquired experience working through the software development life cycle (SDLC) starting from its early stages until delivering fully-fledged software solutions.
MEMBER SINCE 12/28/2023
👍Chain of Responsibility Design Pattern In .NET C# 👀
➡ It allows passing a request or an object through a chain of handlers. ➡ Once a handler receives a request, it decides whether it can process the req...
Tags in article
design-patterns🤔 When Implementations Affect Abstractions ⁉️
➡ If I ask you: Could your knowledge of the available implementations affect your abstractions design? ➡ Most probably you would say: No, if this happ...
Tags in article
architectural-designMediator Design Pattern In .NET C#
Read this article to learn about the Mediator Design Pattern in .NET C# with code samples.
Tags in article
ArchitectureSOLID: Liskov Substitution Principle Explained In .NET C#
Read this article to understand the Liskov Substitution Principle of the SO(L)ID principles in .NET C#
Tags in article
architectural-designWhen Not To Use DI, IoC, and IoC Containers in .NET C#
Know when DIs aren’t the right solution, and the better design to use instead in .NET C#
Tags in article
ArchitectureWeb Scraping in .NET C#
A guide on how to do Web Scraping in .NET C#, with code samples.
Tags in article
scrapingA Best Practice for Designing Interfaces in .NET C#
Is it enough to define IMyInterface? do I need IMyInterface as well?
Tags in article
architectural-designThis member hasn't published any posts yet.