Unit testing for startups - experiences from Loopt

  • August 18, 2011 · 6:30 PM

Abstract

We all hear how unit tests can ensure higher quality code and help us in day to day refactoring, but is it feasible to write and maintain unit tests in a fast paced startup company? Come hear how unit tests was gradually introduced into the server code base at Loopt, which tools are used in the continuous build environment, coding techniques and lessons learned.  

 

Bio

Heine Frifeldt was among the first engineers at a previous Cupertino startup in 2001 where he was first exposed to agile development and unit tests. He quickly realized the advantages and practiced it over the years and when joining Loopt in 2008 he introduced the concepts here.

He is now the Lead of the Server Team and advocates unit tests to new members of the team as a way to ensure quality of existing and new features while dealing with ever changing feature requirements.

Join or login to comment.

  • A former member
    A former member

    A great talk for folks who understood almost nothing coming in -- the presenter went into detail about what was being built and how they migrated their code base (and coding philosophy) to a unit test environment. Not so great if you already do unit testing (my case), in which case the depth of detail was excessive.

    August 20, 2011

  • Jim M.

    Good presentation from a practitioner. Good to see the environment in which development being done with the tools and practices involved.

    August 19, 2011

  • Vivek K.

    Great and learned a lot

    August 19, 2011

  • mihir

    Nice talk Hiene. Was interesting to learn real world experiences.

    August 19, 2011

Our Sponsors

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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