New answers tagged java
Logical architecture based on modules and SPI
I will try to address each of you concerns. Exporting the app.view module with the exports keyword may not necessarily be a design mistake, as it allows for greater flexibility and extensibility. ...
Gradle/Maven project splitting: interfaces and implementation
Your reasoning seems correct, though a simpler practical solution might be to combine B and C, depending on the details in your case. In that design, A would depend on (B+C) at both compile time and ...
Java Exception Error Enumerations Anti-pattern
Every time some new exception conditional is dreamed up, then the enumeration has to be updated. Well, this question is slightly orthogonal to exceptions. If you have a (large) set of error codes, do ...
Top 50 recent answers are included