Earlier quoted context omitted.
Like software development, fitness has many methods and plenty of adherents that will swear by each one. Unlike software, however, human physiology doesn't change very quickly. Generally, simpler is better. In general, you should mix cardio work with lifting heavy things. The ratio will depend on your goals, as will the kinds of lifting you do. All things being equal, exercises that involve more muscle groups and lar…
> If you have weak joints or other physical constraints, machines can be a good place to start, as they will provide you some degree of support and help with your form. This is one of the main reasons I've stuck with the machines. I have a rotator cuff issue in my left arm that makes that arm very unstable. Lifting heavy things with that arm without any support makes me very nervous, even after doing PT exercises for…
The reason for this is because many machines have a set path and range of motion. Because not everyone's body is made the same, this can cause problems down the line since the movements are not natural. You are also recruiting less of the smaller muscles in your body that help with stability and balance, while only developing the larger/dominant muscles. I believe that to truly be strong you must train all your muscles to work effectively as one system.