Posted by Abhishek on February 12, 2020
Design Patterns has nothing to do with algorithms or programming constructs/concepts (like loops, big-o complexity, etc). Instead, Design Patterns guide you to structure the classes and how they should collaborate. Here, we will understand what Design Patterns are & what different categories of patterns are there.Posted by Abhishek on February 12, 2020
Serilog is a logging implementation that can be plugged into ASP.NET Core. It supports structured logging API’s and receives log events from the ASP.NET Core framework class libraries. In this blog we will see how to configure Serilog in ASP.Net Core project.Posted by Abhishek on February 12, 2020
In this blog, we will learn the design pattern named “Memento” with a real life use-case and how to use this pattern to solve that problem.Posted by Abhishek on January 04, 2020
Not every architect in every organization will perform every one of these duties on every project. But a competent architect should not surprised to find himself or herself engaged in the activities described in this blog.Posted by Abhishek on January 04, 2020
Architects usually play special LEADERSHIP role in a project. Ideally, a competent architect is an Effective Communicator, a Manager, a Team Builder, a Visionary and a Mentor. In this blog, we will learn what skills does a Software Architect needs.Posted by Abhishek on January 04, 2020
An obvious implication, for those of you who wish to be architects, is that you must pay adequate attention to the non-technical aspects of your education and your professional activities. In this blog, we will learn what are the non-technical duties of Software Architects.Posted by Abhishek on January 04, 2020
A competent architect always has an intimate familiarity with the architectural body of knowledge. The software architect should Be comfortable with all branches of software engineering from requirements definition to implementation, development, verification, validation & deployment Be familiar with supporting disciplines such as configuration management and project management Understand current design and implementation tools...Posted by Abhishek on January 03, 2020
Enterprise Architect focusses on working the chief executives of an organization in deciding the high-level direction that an organization/enterprise needs to take from a technology standpoint. In this blog, we will see the traits of Enterprise Architects.Posted by Abhishek on January 03, 2020
Technical Architect (also known as Application Architects) is usually the leader of the engineering team that develops a project/product. In this blog, we will see the traits of Technical Architects.Posted by Abhishek on January 03, 2020
Solution Architect focusses on defining the system & its interactions from a problem domain level. In this blog, we will see the traits of Solution Architects.Feel free to drop in your comments on the respective blog and I will try my best to help you guys. It's a great motivator to collaborate and exchange ideas.