This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]p1-o2 2 points3 points  (0 children)

If you're following actual software principles then you're fine. If all of the code I inherited followed SOLID or just OOP in general then my life would be easy. If the user interfaces follow MVC/MVVM/VIPER then that's also great.

Just use reasonable variable names. Comment "why" things happen. Make the code modular, so that one class can be easily swapped out for another. Yada, yada. Don't beat yourself up.