Design patterns in building from scratch
Hello I have a team where mostly developers are less experienced and most applications have spaghetti code.
Is it a good practice to come up with a class design document where we can also brainstorm if we can use some design patterns to make application more structured ?