Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Getting an overview of a Java program

Name: Anonymous 2007-08-19 17:00 ID:20qkTqxG

Hey guys,

I'm a relatively inexperienced programmer. I have a project that involves working on a pretty complicated (IE many classes) Java application. I understand the language and most of its libraries, but my problem is with finding a quick way to get an overview of the program, its classes, inheritance and what they do. So far I've used Javadoc but I'm having trouble keeping track of what fields and methods have been inherited by child classes. Is there something out there like a UML diagram generator or anything that I can use to make understanding the program easier?

Thank you for your help.

Name: Anonymous 2007-08-19 17:06 ID:HSz4q1JN

Shitstorm engage!

Name: Anonymous 2007-08-19 17:19 ID:KQEy8Hhy

Find and read the architecture design document. If there is none, find the person (or one of the people) who came up with the architecture and have them explain it to you.

Failing that, the project is pretty much fucked, but you can try your way. Just google java reverse egineering or something.

Name: Anonymous 2007-08-19 17:35 ID:dlhGejrN

Load up the program in a dynamic java class browser (the kind that use reflection etc), to get a good view of it from the inside.

Name: Anonymous 2007-08-19 17:51 ID:Heaven

Take a crap and before you flush, look in the toilet. That will give you a good overview of Java.

Name: Anonymous 2007-08-19 18:06 ID:KQEy8Hhy

>>5
Oh, you!

Name: Anonymous 2007-08-19 19:05 ID:6hY3bCIr

>>5
Lol, so true.

Name: Anonymous 2007-08-19 19:18 ID:H2W1D/zC

1. Kill yourself
2. Be reborn as a cockroach and live a short miserable life
3. Be reborn as a maggot and live a short miserable life
4. Be reborn as a dock rat and live a short miserable life
5. Be reborn as a stray dog and live a short miserable life
6. Be reborn as a man, read SICP and achieve Satori.  Also reading SICP will help you to quit Sansara.

Name: Anonymous 2007-08-22 6:26 ID:HuB0JPo2

>>1

to make your understanding easier
1:DONT USE JAVA
2:DONT USE JAVA
3:DONT USE JAVA
4:DONT USE JAVA
5:DONT USE JAVA
6:DONT USE JAVA
7:DONT USE JAVA
8:GOTO 1

Name: Anonymous 2009-03-06 5:33


Dont HAVE to give   Now you have   the command line   arguments for this   to happen there   must be many   people and there   is more activity   here but i   invented This may   surprise you but   I invented that   meme ages ago   kid way before   you even started?

Name: Anonymous 2010-12-21 14:04

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List