Five years ago, I programmed in SAS. Since then I have been dealing with various types of QA software. Mostly manual (video games + web applications) testing with a little automation.
I would really like to transfer my career to programming. In particular, the Android platform has caught my attention. These are books that I read and work.
- Java Learning Third Edition - O'Reilly
- The beginning of Android 2 - Mark Murphy
- Hello Android - Ed Burnette
However, it seems to me that I need something that looks at programming from a less language-dependent point of view. Something that the bird's eye perceives, if that makes sense.
It's very easy to see how certain functions work, but I want to better understand how all the parts fit together. How to break application into separate classes and packages? Do I have a method basically that shuffles my deck of cards (an object), or does a deck of classes of cards have a method that I can call to shuffle myself?
I think I'm looking for a book on object oriented design?
I also worked on tutorials and examples at http://developer.android.com/resources/index.html , as well as in the three books that I have read so far.
Maybe I just need to spend more time coding?
source
share