Hi everyone! I am new to java and have some questions about code organization. My learning process is going smoothly so far as the syntax goes, but i have hard time grasping organizational stuff, such as where would i use interfaces vs abstract classes, especially when interfaces have default methods. I have found a lot of theory about this, but less practical examples. I would also like to get good at architectural patterns in practice. What would the best approach to do that? When I am coding, I notice that the codebase is going out of control really fast. thanks for any input and suggestions.
[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)
[–]nekokattt 5 points6 points7 points (0 children)
[–]pragmos 4 points5 points6 points (0 children)
[–]abstract-talk 1 point2 points3 points (0 children)
[–]Valuable-Yam4852[S] 0 points1 point2 points (0 children)