question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Reduce duplication

See original GitHub issue

Once #173, #174, #187 are merged, there’s some duplication in the code that we could remove it seems helpful to do that:

  • EnvironmentVariableExtension and SystemPropertyExtension are basically identical
  • findRepeatableAnnotations should be replaceable by the new method in Util

More?

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:16 (16 by maintainers)

github_iconTop GitHub Comments

1reaction
beatngu13commented, Apr 27, 2020

@Bukama maybe a common base class makes sense, but I have to further investigate this (and personally I prefer KISS over DRY). Anyways, will have a closer look on Thursday and then update the issue accordingly.

1reaction
nipafxcommented, Mar 29, 2020

I added #187 to the list of things to fix first and assigned the issue to you, @beatngu13, to start working on it afterwards.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to Prevent Overlapping and Duplication of Work - Creately
Communicate Regularly. In other words, talk, liaise, and engage! Communication is the first step in preventing duplication of work. Duplication ...
Read more >
Eliminating duplication of functions - IBM
Reducing the application development effort by not having to support the same or similar functions many times. Reducing the application maintenance effort ...
Read more >
What is Duplication of Effort (and 3 Ways to Avoid It)
The key to reduce duplicated effort is to first identify it. This may seem trivial in theory, but in practice it is not....
Read more >
Data Duplication – A serious concern with an easy solution
Data duplication is not only a totally unnecessary waste of time but also has the potential to cause major problems and costly mistakes....
Read more >
Reduce duplication and management costs with periodic ...
Reduce duplication of management and other costs through maximising efficiencies in procurement and logistics for commonly required goods and services. Shared ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found