Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-27-2008, 03:36 AM
Member
 
Join Date: Jul 2008
Posts: 4
Rep Power: 0
zenner is on a distinguished road
Default organizing larger application code / modules
I've gotten proficient with the Java language.. (solo work; coming from a C C++ background)

now I want to understand how a team of programmers would work on a large application.. how is an app divided into modules that can be joined... like DDL libraries in C ...

but so that each programmers section will be built (compiled successfully).. to allow that section to be tested and then joined..

I've tried to search for this.. but since I don't know the Java terms that would be used, I can't find a discussion or tutorial
.. what are the submodules called ?? libraries ?? class libraries??

Last edited by zenner; 07-27-2008 at 03:40 AM.
Bookmark Post in Technorati
Reply With Quote
  #2 (permalink)  
Old 07-27-2008, 04:04 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 6,523
Rep Power: 9
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
Default
Are you talking about source code handling applications, may be like a subversion?
__________________
Use an appropriate Subject. "Help, urgent!" isn't one.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Someone helped you?
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
their helpful post.
Help:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Resources:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Web:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Tips:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Bookmark Post in Technorati
Reply With Quote
  #3 (permalink)  
Old 07-27-2008, 04:13 AM
Member
 
Join Date: Jul 2008
Posts: 4
Rep Power: 0
zenner is on a distinguished road
Default
no, I'm sorry if I'm not clear... I'm not talking about source code control, nor version control..


in a large C or C++ project, one person works on the GUI display, another on the filesystem/database , another person may write a set of CLASSES that are to be shared by the other two..

these are compiled (in C) into a library (such as a DLL)

that both can include in their compilations to gain the reuseabilty of those libraries..


how do you do this in Java ??

thanks
Bookmark Post in Technorati
Reply With Quote
  #4 (permalink)  
Old 07-27-2008, 04:40 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 6,523
Rep Power: 9
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
Default
Ah, I got the point. In that case what we can do is, create jar files and use them in other application as a library.

Say, one person develop GUI, and other person develop all other functionality related to the application. What we do is, first code the GUI classes and create a jar file. Then it's given to the second person. He added that jar file as a library in his application and import required class and do the rest.

I hope it's clear to you now.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Someone helped you?
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
their helpful post.
Help:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Resources:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Web:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Tips:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Bookmark Post in Technorati
Reply With Quote
  #5 (permalink)  
Old 07-28-2008, 08:57 AM
Member
 
Join Date: Jul 2008
Posts: 4
Rep Power: 0
zenner is on a distinguished road
Default
thanks so much...

i'm off researching jars ... will hae one soon..

thanks
s
Bookmark Post in Technorati
Reply With Quote
  #6 (permalink)  
Old 07-28-2008, 09:18 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 6,523
Rep Power: 9
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
Default
Do to the suns' official web site. You find lots of details there about jars.

By the way, regarding the SubVersions, I think you don't know much about them. SubVersions are like VSS, which can be used to handle source codes, in large products, in different levels(different developers). CollabNetSubversion is the one I used. It's a grate tool. No need to use jar files and so on, as I said. Simply you can merge others projects with your one and working on it. Not only that, there are lots of functionality you can have.

Search on the Google, you may find lots of such SubVersions.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Someone helped you?
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
their helpful post.
Help:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Resources:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Web:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Tips:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Bookmark Post in Technorati
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Code for adding search function in an application Avdhut Threads and Synchronization 5 03-03-2009 10:15 AM
EventHandling code for Swing application Java Tip Java Tips 0 12-07-2007 12:06 PM
Help with larger image cachi Java Applets 1 08-07-2007 07:59 AM
Creating J2ee Modules In NetBeans IDE JavaForums NetBeans 0 07-30-2007 11:13 PM
Creating J2EE Modules For Enterprise Application JavaForums Eclipse 0 04-26-2007 10:15 AM


All times are GMT +2. The time now is 09:50 AM.



VBulletin, Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2009, Crawlability, Inc.
Copyright ©2006 - 2007, www.java-forums.org