It’s Festive Season! Enjoy 30% Off

Use code FESTIVE30 at checkout
watching now
5 Students
12 Lessons
Beginner

What Will You Learn?

  • You'll have a good understanding of AntiPatterns
  • You'll know how to avoid negative solutions
  • You'll be able to refactor wrong solution
  • You'll analyze in-depth two examples of AntiPatterns - The Blob and Lava Flow

Curriculum

37m
Section 1: Introduction
01:39
Section 2: Introduction to AntiPatterns
11:48
History of AntiPatterns
02:12
Describing AntiPattern - AntiPattern Template
03:16
Classification And Catalog of AntiPatterns
01:38
Section 3: The Blob
12:28
Introduction, Template, Background
01:39
General Form, Symptoms and Consequences, Typical Causes, Known Exceptions
06:54
Refactored Solution, Variations, Applicability to Other Viewpoints and Scales
03:55
Section 4: Lava Flow
11:30
Introduction, Template, Background
02:39
General Form, Symptoms and Consequences, Typical Causes, Known Exceptions
05:25
Refactored Solution, Related Solutions, Other Viewpoints and Scales
03:26

Description

Requirements

  • You need to have an understanding of object-oriented concepts
  • You need to understand the process of software development

About the Instructor

Reviews 0
Students 0
Courses 1

Entrepreneur
Founder, Sonebhadra Technologies/CourseGalaxy.com which provides software solutions and training/online learning.

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

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.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo