Steven van Deursen

Dependency Injection yazarı
Yazar
7.5/10
0 Kişi
1
Okunma
0
Beğeni
59
Görüntülenme

Hakkında

Freelance developer, author & architect from The Netherlands. Steven van Deursen is a Dutch freelance .NET developer and architect and writing code for the last 20 years. He’s a passionate speaker, coauthor of the second edition of the book “Dependency Injection in .NET”, and the developer of Simple Injector; an increasingly popular DI Container library for .NET.​

Okurlar

1 okur okudu.

Okur demografisi

Kadın% 0.0
Erkek% 0.0
0-12 Yaş
13-17 Yaş
18-24 Yaş
25-34 Yaş
35-44 Yaş
45-54 Yaş
55-64 Yaş
65+ Yaş
Reklam

Alıntılar

Tümünü Gör
The advantage of loose coupling is the same in software design as it is in the physical socket and plug model: Once the infrastructure is in place, it can be used by anyone and adapted to changing needs and unforeseen requirements without requiring large changes to the application code base and infrastructure. This means that ideally, a new requirement should only necessitate the addition of a new class, with no changes to other already-existing classes of the system. This concept of being able to extend an application without modifying existing code is called the Open/Closed Principle. It’s impossible to get to a situation where 100% of your code will always be open for extensibility and closed for modification. Still, loose coupling does bring you closer to that goal. And, with every step, it gets easier to add new features and requirements to your system. Being able to add new features without touching existing parts of the system means that problems are isolated. This leads to code that’s easier to understand and test, allowing you to manage the complexity of your system. That’s what loose coupling can help you with, and that’s why it can make a code base much more maintainable.
Aspect Oriented Programming
AOP as a paradigm focuses on working around the problem of repetition.
Sayfa 304 - Manning
Yazılım
Reklam
Reklam