Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

UML

 
Nelson Nadal
Ranch Hand
Posts: 170
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Do I need to know the UML first before knowing the programming of Java?
I have a background from Database Modelling for Database programming, is it related in someway that I can apply the concept of UML as Database Modelling?
 
Anthony Villanueva
Ranch Hand
Posts: 1055
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
IMO you only need to understand basic OO concepts (like abstraction, encapsulation, modularity, hierarchies, typing, concurrency and persistence) before going to an actual OO methodology.
What I can suggest is you grab a beginner's book (like Deitel and Deitel, or Horton) in Java. The OO concepts will come naturally as you proceed through the discussion.
 
Jessica Lang
Ranch Hand
Posts: 61
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Something to add here......UML is a type of diagram notations that can be used to represent the Software development process such as Rational Unified Process or Extreme Programming. On the other hand, OO is a concept that is used in OO programming languages like Java. Hence, I would say that UML is not a pre-requisite of Java, but knowing OO concepts can certainly make more sense for one....when he/she is learning UML. Simply, because OO concepts can be well represented by the UML notations.....
 
Dan Chisholm
Ranch Hand
Posts: 1865
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you would like to buy a book that you can easily read in a single day then buy "Object Technology: A Manager's Guide" by David A. Taylor Ph.D. You can order it from Amazon.com.
 
Nelson Nadal
Ranch Hand
Posts: 170
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks folks, again...
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic