AntiPatterns : Software Development AntiPatterns for Project
What you'll learn
- Basic understanding of AntiPatterns
- Understanding of AntiPatterns Explained in Course
- Know the negative solution to avoid
- How to Refactor to address the negative solution
Requirements
- Understanding of Object Oriented Concepts
- Understanding of Software Development Process
Description
This "AntiPatterns : Software Development AntiPatterns" course provides good understanding of antipatterns concepts to avoid and refactor negative solutions.
AntiPatterns provide great insight of real applications. It gives information of common solutions with negative consequences, how to avoid and correct them. It provides better terminology for communication and great understanding within organization to address the problem. You are Software Engineer, Architect or Project Manager, you have to understand the AntiPatterns, so that you can avoid the solutions which have negative consequence and correct them if they are already existing.
Design Patterns says know the best practices for software design but AntiPatterns says know the negative solutions to avoid them and refactor them to work correctly. Some developers will definitely going to say that first we should AntiPatterns to avoid them. Then we will learn Design Patterns to know how should we do better design.
This "AntiPatterns : Software Development AntiPatterns" tutorial provides provides basic understanding of AntiPatterns - What are AntiPatterns, History, Why to study them, Template and Catalog of popular AntiPatterns.
In this "Anti Patterns : Software Development Anti Patterns" course, each AntiPattern is explained in a simple way with Introduction, Template, Background, General Form, Symptoms and Consequences, Typical Causes, Known Exceptions and Refactored Solutions.
This "Anti Patterns : Software Development Anti Patterns" course will be expanded soon, some of the AntiPatterns that will be added are-
Spaghetti Code
Poltergeists
This Anti Patterns course will be updated with adding new Anti Patterns and existing Anti Patterns will be provided in detail to have good understanding of Software Development Anti Patterns to build the technical strength and shape your career.
This "Learn AntiPatterns : Software Development AntiPatterns" online course on udemy will be great help to developers for learning AntiPatterns concepts. Also it will be a good complement to any book/tutorial.
So what are you waiting for, click on Buy button to enroll now and start learning.
Who this course is for:
- Students
- Software Developers/Engineers
- Software Designers
- Software/Solution Architects
- Project Managers
Instructor
Industry Experience
Industry experience of 18+ years.
Worked on system side includes Driver, Compiler, Linker, Debugger, IDE, System Utilities, System Management.
Worked on architecture and design of various products and tools.
Author
Author of popular book on C language "C In Depth" and on Data Structures "Data Structures Through C In Depth".
C In Depth, S K Srivastava, Deepali Srivastava, BPB Publications, Sold 180,000+ copies
Data Structures Through C In Depth, S K Srivastava, Deepali Srivastava, BPB Publications, Sold 70,000+ copies
Entrepreneur
Founder and Managing Director of Sonebhadra Technologies which provides software solutions and training.