Anti Patterns : Software Development Anti Patterns

Learn Software Development Anti patterns to avoid and correct negative solutions

Course Summary

This "Anti Patterns : Software Development Anti Patterns" course provides good understanding of anti patterns concepts to avoid and correct negative solutions.

Why learn Software Development Anti Patterns
To avoid negative solutions
To correct the existing negative solutions
Better software development and design
Better tech communication within team
Well prepared for interview

What you'll learn
Basic understanding of Anti Patterns
Understanding of Anti Patterns explained in Course
Know the negative solution to avoid
How to address the existing negative solution

Who this course is for
Students
Software Developers/Engineers
Software Designers
Software/Solution Architects
Project Managers

Content
Introduction
The Blob
Lava Flow

Anti Patterns 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 Anti Patterns, 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 Anti Patterns 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 Anti Patterns to avoid them. Then we will learn Design Patterns to know how should we do better design.

This "Anti Patterns : Software Development Anti Patterns" tutorial provides provides basic understanding of Anti Patterns - What are Anti Patterns, History, Why to study them, Template and Catalog of popular Anti Patterns.

In this "Anti Patterns : Software Development Anti Patterns" course, each Anti Pattern 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 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 "AntiPatterns : Software Development Anti Patterns" online course will be great help to developers for learning Anti Patterns concepts. Also it will be a good complement to any book/tutorial.

Suresh Kumar Srivastava

Suresh Kumar Srivastava is founder of online learning site CourseGalaxy.com. He is author of popular books C In Depth, Data Structures Through C In Depth that helped 250,000+ students. He has 20+ years experience in industry and worked on architecture and design of multiple products. He has worked on Compilers, Linker, Debugger, IDE, System Utilities, System Management and Telecom/Mobile/Systems tools development.

Course Curriculum

Frequently Asked Questions (FAQ)

The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.

How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Course Pricing

  • Anti Patterns Software Development
  • 1000 INR

    300 INR

    Buy Now