• Post Reply Bookmark Topic Watch Topic
  • New Topic

How to get the Knoweldge on Application in Easy Manner  RSS feed

 
subbarao N.V
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

Iam New to this forum.If this issue is not related this topic,please execuse me.

My Problem is, Iam in Maintainence project,Our Seniors has given Demo on the application.After that I tried to learn the application flow.But This application using several interfaces.How can I get easly command on the Application Flow.
 
Shaan Shar
Ranch Hand
Posts: 1249
Java Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by subbarao N.V:
Hi All,

Iam New to this forum.If this issue is not related this topic,please execuse me.

My Problem is, Iam in Maintainence project,Our Seniors has given Demo on the application.After that I tried to learn the application flow.But This application using several interfaces.How can I get easly command on the Application Flow.


Dear Subbarao,

Although in all projects we use to maintain some manuals. So you must also try the manuals of your project ask your Project Leader to provide those stuff to you.

Alternative is ask to your senior if they are present....

And BTW there is no other way to learn things except your hard work. There is no other short-cut to learn something.
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A face to face overview of the design or pair programming are the among the best ways to learn. Written docs are good when they exist, are complete, true, up to date, and written at exactly the level of abstraction you need at that moment. It could happen.

If the system authors have written good automated tests, they can also be very informative. As you write tests, think of them as specifications and examples as well as "just" tests.

Reading code is an important skill that is oft under-practiced. I have always done a lot of it and always learn something. It's a wise-guy kind of thing to say, but the code is the only thing you can be fairly sure is true.

A good IDE or code browser will help you. For example, as you read in Eclipse you can use F3 to open the source for a referenced class or method, and alt-LeftArrow to go back. I have a plugin that lists all implementations when I highlight an interface. This kind of special code browsing is a big help.

If you've built up some UML skills for design you can also use them for documentation. I often make crude diagrams on pencil & paper as I read new code. I might tack some on the wall for a while, then clean them up for lasting documents or throw them away.

Any of that help?
[ August 22, 2006: Message edited by: Stan James ]
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!