Friday, January 6, 2006

Java for the curious RPG-er

In a previous post, I indicated there was a cornucopia of topics to weed through. For the RPG developer wanting to get into Java development, this is the short list of topics to wrap your head around:

JDBC (Making connections, pulling data from the platter and pushing it back in)


http://java.sun.com/products/jdbc/


SQL (Chain, Update, Write, Delete, Left outer joins, it’s all there.)


http://www.sql.org/


Unified Modeling Language (Remember Flow charts? UML is sorta like that, but is much more.)


http://www.uml.org/
http://bdn.borland.com/article/0,1410,31863,00.html


Object Oriented Design (We learned top down programming with subroutines. This is different.)


http://www.sei.cmu.edu/str/descriptions/oodesign.html
http://www.accu.org/acornsig/public/articles/ood_intro.html
http://ootips.org/



Patterns (Every set of RPG programs I ever saw was born from a template)


http://java.sun.com/developer/technicalArticles/J2EE/patterns/
http://java.sun.com/developer/technicalArticles/J2EE/patterns/J2EEPatternsRoadm
ap.html


Patterns to Architecture (Every app I saw was made of many RPG programs born of templates)


http://www.davethehat.com/articles/pda.htm
http://www.opengroup.org/architecture/togaf8-doc/arch/p4/patterns/patterns.htm


Presentation Layer, Business Process Layer, Persistence Layer. (Pulling it together)


http://en.wikipedia.org/wiki/Three-tier_%28computing%29
http://en.wikipedia.org/wiki/Presentation_layer
http://en.wikipedia.org/wiki/Persistence

No comments: