All Stories

Opps - no_image

SOAP vs RESTSOAP (formerly an acronym for Simple Object Access Protocol) is a messaging protocol specification for exchanging structured information in the implementation of web servi...

In tutorial, no_image, opps, Jan 23, 2025

Opps - no_image

OOP Principles

In tutorial, no_image, opps, Jan 23, 2025

Opps - no_image

git merge git merge simply remembers the history as it happened. It takes the two current versions, merge them together based on their common ancestor, fix any conflicts, and then re...

In tutorial, no_image, opps, Jan 23, 2025

Opps - no_image

Scrum vs Kanban

In tutorial, no_image, opps, Jan 23, 2025

Opps - concurrency

Concurrency vs Parallelism

In tutorial, concurrency, opps, Jan 23, 2025

Opps - no_image

Composition vs InheritanceComposition over inheritance (or composite reuse principle) in object-oriented programming (OOP) is the principle that classes should achieve polymorphic beh...

In tutorial, no_image, opps, Jan 23, 2025

Librariesandroid - no_image

Dependency injection libraries

In tutorial, no_image, librariesAndroid, Jan 23, 2025

Librariesandroid - no_image

Dagger 2Dagger is a fully static, compile-time dependency injection framework for Java, Kotlin, and Android. It is based on the Java Specification Request (JSR) 330. It uses code gene...

In tutorial, no_image, librariesAndroid, Jan 23, 2025

Librariesandroid - no_image

@Binds vs @Provides@Provides, the most common construct for configuring a binding, serves three functions: Declare which type (possibly qualified) is being provided — this is the ret...

In tutorial, no_image, librariesAndroid, Jan 23, 2025

Librariesandroid - hilt_hierarchy

HiltHilt is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project. Doing manual dependency injection requires yo...

In tutorial, hilt_hierarchy, librariesAndroid, Jan 23, 2025