Dhruv Nakumdhruvnakum.hashnode.net·Aug 21, 2021Master The Art of Dependency InjectionIntroduction Dependency injection is one of the most useful design patterns that allow developers to write loosely coupled code. It also helps to keep our code testable. Dependency injection is a concept that keeps popping up in the tech world. How...Fred Muya and 5 others are discussing this6 people are discussing thisDiscuss·47 likes·4.4K readsFlutterFlutterThank you so much, I can learn from you quickly! 3
Frank TamreforFrank Tamre's Blogtamrefrank.hashnode.net·Aug 19, 2020001: Dependency Injection: The things they never told you about.Every beginner probably freaks out when they hear the word dependency injection. Truth is dependency injection brings the thoughts of needles and the experiences in the injection room. Most people i know don't like needles and the whole thought of be...Discuss·37 likes·770 readsDependency Injection: The Lost Chroniclesdependency injection
Onuoha ifeanyio-ifeanyi.hashnode.net·Apr 12, 2021Dependency Injection In Flutter Using Get_ItIn software engineering, dependency injection is a technique in which an object receives other objects that it depends on. These other objects are called dependencies. That's according to Wikipedia. In other words, when class A uses functionalities ...Samuel Adekunle and 1 other are discussing this2 people are discussing thisDiscuss·35 likes·2.1K readsFlutter
Hector Munachihectormunachi.hashnode.net·Apr 18, 2023Updating Project Dependencies: A Step-by-Step Guide Using YarnKeeping project dependencies up-to-date is an essential task for any developer. New versions of dependencies are released frequently, containing bug fixes, new features, and security patches. In this tutorial, we will show you how to update project d...DiscussYarn
Kandarp Bhesaniyakandarp.hashnode.net·Apr 12, 2023Understanding Angular Services and Dependency Injection: A Comprehensive GuideAngular is a powerful and widely used framework for building dynamic web applications. One of the key features of Angular is its ability to create and manage services using dependency injection. In this article, we will explore the concepts of Angula...DiscussAngular
Namit Guptanamitgupta.hashnode.net·Mar 21, 2023Dependency Injection in iOS Development: Improving Your Application's ArchitectureDependency Injection (DI) is a powerful design pattern that can improve the architecture of your iOS application by making it more modular, testable, and maintainable. By following the DI pattern, you can build more flexible and scalable systems, mak...Discuss·11 likes·99 readsSwift
Fred PorciúnculaforKlima Engineeringklima.hashnode.net·Mar 20, 2023FeaturedFrom Dagger & Hilt into the multiplatform world with kotlin-injectWe've been taking advantage of Kotlin Multiplatform at Klima for a while, but it's the first time we're embracing KMM as much as we are right now while we build our brand new app: 🌎 Planet Wild. We went with a monorepo from the start for our apps (A...Discuss·31 likes·623 readsKotlin Multiplatform
Steve Alves-Blytsalvesblyt.hashnode.net·Mar 16, 2023Dependency injection with AWS Lambdas in javaDisclaimer: for those who wants to see the solution, the github is here No need to present the AWS Lambdas ; those have been disruptive innovations and they made the app development process smoother and more flexible. In this article, I will expose a...Discuss·31 readsdependency injection
Visweswara raosoftdevelopment.hashnode.net·Mar 5, 2023Dependency Injection And Inversion Of ControlDependency injection and inversion of control are two key concepts in software development that are often misunderstood and confused with each other. In this blog post, I will explain these concepts in a unique way that will help you understand them ...Discussdependency injection
Ronald Kaindakainda.hashnode.net·Mar 5, 2023Tightly coupled codeTightly coupled code is a common issue in software development, where modules or components are so dependent on each other such that a change in one requires a change in the other, making it challenging to modify or maintain code. In C#, tight coupli...Discuss·50 readsC#
Matthias Brunsmatthiasbruns.hashnode.net·Mar 2, 2023Golang - The Ultimate Guide to Dependency InjectionDependency injection is a powerful technique for managing dependencies and ensuring that code is testable and maintainable. By using dependency injection, you can easily replace dependencies with mock objects during testing, and you can more easily m...Discuss·296 readsgolang
Bogdan N.bog-1635900630294.hashnode.net·Mar 1, 2023Popular Design Patterns: Dependency Injection, Factory, Singleton, Observer and StrategyPatterns are everywhere This great comic is from False Knees and it illustrates that you can find patterns everywhere, you can also check out this National Graphic article. Your code base is no different. The objective of this article is to understa...Discuss·1 like·1.8K readsSoftware EngineeringTypeScript
Vady Orevady.hashnode.net·Feb 25, 2023DI Benchmark: Vanilla, RegistryComposer, typed-inject, tsyringe, inversify, nest.jsIn the previous articles, I've introduced a framework-less and clean way to perform Dependency Injection in TypeScript. The approach has multiple pros such as type-safety, zero-cost overhead, and others. However, the one missing piece I had was - ben...Discuss·7 likes·43 readsPure DI in TypeScript Node.jsBenchmark