---
title: "Discussion on \"Abstract dependencies to reduce technical debt\" | Hashnode"
description: "Discussion on \"Abstract dependencies to reduce technical debt\". In Object-Oriented programming language like java, an Object is created using a new keyword. But using the new keyword for all dependencies will make the class bind to that dependency for its whole lifetime.\nFor example, consider a class which has a ..."
url: "https://hashnode.com/posts/abstract-dependencies-to-reduce-technical-debt/5f704a625fd46b6601bbfdd5"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Abstract dependencies to reduce technical debt](https://blog.commitbyte.com/abstract-dependencies-to-reduce-technical-debt?utm_source=hashnode&utm_medium=feed)

In Object-Oriented programming language like java, an Object is created using a new keyword. But using the new keyword for all dependencies will make the class bind to that dependency for its whole lifetime. For example, consider a class which has a ...

Sep 27, 2020 · 2 min read · blog.commitbyte.com  
Read the article

-   [#design-patterns](https://hashnode.com/tag/design-patterns)
-   [#programming](https://hashnode.com/tag/programming)
-   [#newbie](https://hashnode.com/tag/newbie)

## Written by

[Santhosh Manikandan Soundararajan](https://hashnode.com/@santhoshmanikandan)

@santhoshmanikandan · Chennai, India

  
[View profile](https://hashnode.com/@santhoshmanikandan)

Java/Shell Script developer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
