Lessons by tag «dependency inversion»

We found 24 lessons lessons about the «dependency inversion» in the Hexlet catalog. These lessons on «dependency inversion» are available in the following courses: JS: Advanced Testing, JS: Polymorphism.

In course «JS: Advanced Testing»

Learn how to properly prepare data for tests

In course «JS: Advanced Testing»

Learn how to use prototypes to your advantage

In course «JS: Advanced Testing»

Explore mocking and learn how to distinguish them from stubs

In course «JS: Advanced Testing»

Explore a property-based approach to testing

In course «JS: Advanced Testing»

Learn how to properly restore the environment. Explore the virtual file system.

In course «JS: Advanced Testing»

Learn to eliminate side effects with polymorphism

In course «JS: Advanced Testing»

Explore the course and its objectives

In course «JS: Advanced Testing»

Understand why testing is difficult

In course «JS: Advanced Testing»

Learn how to properly test code that throws exceptions

In course «JS: Polymorphism»

Learn about the course, its structure, objectives and goals.

In course «JS: Polymorphism»

Learn to dispatch using functions

In course «JS: Polymorphism»

Learn dispatching by file structure

In course «JS: Polymorphism»

Explore a common way to create objects

In course «JS: Polymorphism»

Learn to replace conditional constructions with a lookup table

In course «JS: Polymorphism»

Explore generalized programming.

In course «JS: Polymorphism»

Learn about common mistakes that cause polymorphism of subtypes to be lost

In course «JS: Polymorphism»

Explore a practical example of using polymorphism in real life.

In course «JS: Polymorphism»

Learn to see where you need to use polymorphism of subtypes

In course «JS: Polymorphism»

Explore the concept of "design pattern"

In course «JS: Polymorphism»

Learn to write object-oriented code built on the interaction of objects

In course «JS: Polymorphism»

Consider several examples of systems and identify a common pattern..

In course «JS: Polymorphism»

Explore the Dependency Inversion Principle and learn how to follow it using Dependency Injection

Recommended courses about the «dependency inversion» for beginners

Found 2 courses by tag «dependency inversion»
fixtures
stubs
mocking
side effects
12 hours
Explore
dynamic dispatch
parametric polymorphism
polymorphism of subtypes
dependency inversion
5 hours
Explore