addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Code Archaeology

Presented by:  Paul Slusarz 

About the Presentation:  A company code base is a reflection of the business domain and the culture of the people who built it. It is also a reflection of laws of software engineering, many of which are still waiting to be discovered. Come and find out what insights can be gained by looking at large codebases from a bird's eye view.

About the Presenter:  Paul Slusarz (@pslusarz) has been crafting software for 13 years, studying Agile for 9 years, and conducting large scale code archeology digs for the past 2 years. He works at Carfax. You can read more about the topic on his blog: 10kftcode.blogspot.com

For more information, visit: Java User's Group Web Page

Join or login to comment.

  • Pawel S.

    Thanks for having me, and for being such a great audience! Here are the talk slides: https://docs.google.com/presentation/d/15krfIN9JpQl5xn3ZJgNlB2T04aNEp-PPSEe_jFn-ExM/edit?usp=sharing

    Here are links to videos that I showed:
    http://www.youtube.com/playlist?list=PL5ccjor-fhKFNefQv0HtnASbtRKBtFePc

    1 · April 12, 2014

  • Andrew U.

    It was a great talk tonight about a very interesting subject. Seems like he's really on the front line.

    One thing I forgot to mention about Gource is that it will give you that first spread that he showed, namely, how many files are of what type.

    Thanks to the sponsors, the speaker and the organizers.

    1 · April 10, 2014

    • Andrew U.

      I know sonar was mentioned briefly, and some of my coworkers have been using it, but I just fired it up today myself, and one of the things I noticed is it's got a package dependency resolution tool which seems like another tool to help solve the problem that the speaker solved:
      http://docs.codehaus....­

      April 11, 2014

    • Pawel S.

      Hi Andrew, thanks for your comments! Sonar has great visual tools and nice ability to zoom all the way to source code, but it's hard to make it look at the whole ecosystem - it wants to analyze one project/app/module at a time. If you are looking at tools, I'd suggest Lattix and Tattletale.

      1 · April 12, 2014

  • Mark W.

    Yes, it was very interesting topic. I think he should publish some initial findings and send out a "call for papers" so other companies can engage if they feel comfortable.

    April 11, 2014

  • Jenny B.

    Great discussion on a really fascinating topic.

    April 10, 2014

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy