... it tends to make the codes tidier and more readable. At a glance, you can tell what the code is trying to accomplish. Very good points. One of the basics of OOP is information hiding. By putting lots of the code into methods, the flow of the program is easier to follow. It is kind of like looking ...