AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Dianalyzer tutorial9/23/2023 ![]() ![]() ![]() Conclusion: The catalog contains Java DIĪnti-patterns that occur in practice and that are perceived as useful. Besides, our survey confirmed the perceived relevance of theĬatalog and developers expressed their willingness to refactor instances ofĪnti-patterns from source code. Revealed that at least 9 different DI anti-patterns appeared frequently in theĪnalyzed projects. Results: Our static codeĪnalyzer tool showed a relative recall of 92.19 Refactoring anti-pattern instances of the catalog. Their perception on the relevance, usefulness, and their willingness on To statically analyze the occurrence level of the candidate DI anti-patterns inīoth open-source and industry projects. Motivated proposing a novel catalog of 12 DI anti-patterns. Methodology: We reviewed existing reported DI anti-patterns in Is to propose and evaluate a catalog of Java DI anti-patterns and associated Although white literature conjectures about theĮxistence of DI anti-patterns, there is no evidence on their practical However, bad DI practices often lead to negative consequences, ![]() Context: Dependency Injection (DI) is a commonly applied mechanism toĭecouple classes from their dependencies in order to provide higher ![]()
0 Comments
Read More
Leave a Reply. |