Justification for bidirectional relationship
I typically try and avoid bidirectional relationships at all costs. Recently I’ve been trying to follow a more domain centric design philosophy and I’m looking for advice in the best way to solve a specific problem.
How to find method and class usages along git repositories
We got some code in a git repository that’s used along different projects (with git different repositories), the problem is that we got now so many different projects that’s difficult to track which projects will be affected and how when there is a change in the shared module.
Terminology to indicate that a software component does not seem to belong inside a library
What is the standard or commonly used terminology used in software engineering circles for this scenario that uses “widgets” and “FFT” as a fictitious concrete example: