BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations Code Organization Guidelines for Large Code Bases

Code Organization Guidelines for Large Code Bases

Bookmarks
01:28:50

Summary

Juergen Hoeller shares his experiences working on large projects (including his role as chief architect of the Spring Framework) to provide general guidelines on Packaging and package interdependencies, Layering and module decomposition, Evolving a large code base. Juergen will also discuss how tools can play a role in enforcing architectural soundness.

Bio

Juergen Hoeller has been the most active Spring developer since the open source project began from Rod's Interface21 framework back in February 2003. Juergen and Rod together continue to provide the direction for Spring.

About the conference

The Spring Experience conference is hosted by Interface21 and NoFluffJustStuff Java Symposiums (NFJS) and is dedicated to the Spring Framework community. TSE is a limited attendance, technically focused event targeted at Technical Project Managers, Architects, and Developers.

Recorded at:

Jun 21, 2007

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Are the slides available?

    by Oliver Henlich,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Hi.
    Had a quick surf and could not seem to find the slides to download.
    Anyone know if they are available anywhere?
    Cheers
    Oliver

  • Slides please?

    by Angeline Tan,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I would like to add a request for the link to the slides?

    Thanks!
    Angie

  • Can I download the slides?

    by Lam Nguyen,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I'd like to download the slides. Is it possible? Thanks.

    Regards,
    Lam

  • Are the slides available for download?

    by Luiz Almeida,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I would like to get the slides. Is it possible?

  • Re: Are the slides available?

    by Andrea Del Bene,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I think that Juergen should publish his slides on SpringOne site soon or later.
    I mean, SpringOne speakers, Interface21 guys in particular, use to do so.

    My two cents.
    Andrea "Italian Spring lover :-)"

  • Good summary of this presentation

    by Floyd Marinescu,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Mike blogged a great summary of this presentation here.

  • Slide available now

    by Andrea Del Bene,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Slide are now available from SpringOne site wiki.
    Login is required.

    Cheers

  • Here are the slides

    by Floyd Marinescu,

    Your message is awaiting moderation. Thank you for participating in the discussion.

  • Large Code Bases in the .NET sphere

    by Patrick Smacchia,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    In the .NET sphere we are also facing the same kind of problem. I wrote and article about that, that describes similar answers:

    Control component dependencies to gain clear architecture
    www.theserverside.net/tt/articles/showarticle.t...

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT