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

Craftsmanship Cinema - Code As A Crime Scene

  • Dec 17, 2013 · 5:45 PM
  • This location is shown only to members

Join us for an entertaining evening at the Craftsmanship Cinema!

We look at interesting craftsmanship related talks given across the globe at different conferences and then hold group discussions related to what we have seen and share experiences.

This is the page for the source where we select the videos

For this event: Code As A Crime Scene

Taming complexity is a challenge of every large-scale software project. Traditional metrics and techniques are inadequate. That leaves us with intuition. And human intuition is unequaled when it comes to assessing the quality of a design. But intuition is prone to social and cognitive biases that are hard to avoid. Human expertise also suffers from a lack of scalability. As such, intuition rarely scales to encompass large software systems and we need a way to guide our expertise.
We need strategies to identify design issues, a way to find potential suspects indicative of code smells, team productivity bottlenecks, and complexity. Where do you find such strategies if not within the field of criminal psychology? Inspired by modern offender profiling methods, we'll develop techniques for identifying weak spots in our code. Just like we want to hunt down offenders in the real world, we need to find and correct offending code in our own designs.
The session will combine research on software evolution with findings from different fields of psychology. The basic premise is that there's a wealth of information stored in how we interact with our code. By mining our interaction patterns we're able to get early warnings on potential problems and directions for refactorings and future development.

Upcoming in the cinema series

How to Handle Hundred Of Millions Played Games Per Day

The Art Of Learning and Mentoring

Does Pair Programming Have To Suck

Layers Considered Harmful

Distributed Teams - A Pragmatic Way

Habits Of a Responsible Programmer

Regression Obsession

Developers Can't Design And Other Completely Untrue Design Myths

A Live Hacking Demo That Will Make You Care More About Securing Your Code


Join or login to comment.

  • Vive

    great to listen to all of you! thx!

    December 18, 2013

  • A former member
    A former member

    Thank you for the meetup! it was great!

    1 · December 18, 2013

  • Tamas J.

    Yeah. I concur. It was an interesting talk and enlightening discussions!

    December 18, 2013

  • A former member
    A former member

    Liked our discussion about different topics, thanks guys!

    December 17, 2013

9 went

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