McGene4xPro wrote:
However, i have seen chapters in these books i have mentioned dealing with metamorphism, inheritance and some other concepts.. Are these really important to start coding my ATS.
If you are developing only a strategy, you will need very little of these object-oriented concepts. At least at the beginning. First of all you should focus on functionality and once you will feel more comfortable with Java you can refactor your strategy to be more object-oriented.