Mutation testing

Apr 28, 2016 by Madalina Botez in  Announcements

Enjoy the following series of interviews with the speakers, top-notch software crafters from across Europe, joining  I T.A.K.E Unconference, Bucharest, 19-20 May. Discover the lessons learned and what drives them to challenge the known path in their field. 

Nicolas Fränkel, Software Architect with 15 years of experience in a wide range of contexts, University teacher, experienced trainer and book author will join as speaker I T.A.K.E Unconference 2016. In his talk, he will explain how Code Coverage is computed and what its inherent flaw is. Afterwards, he will describe how Mutation Testing works and how it helps pointing out code that is tested but leave out corner cases.

i-take-unconference-speaker.010

 

#1. SHARE TOP 3 THINGS YOU DID THAT HELPED YOU GROW & BECOME THE PROFESSIONAL YOU ARE TODAY

  • I chose to become a programmer, because during my architectural studies, there was a course on POV-Ray, a ray-tracing software where scenes are described with a language
  • I now avoid not well-understood bash commands after trying to execute a find with exec rm command on a production server and starting deleting the server’s filesystem
  • I value knowledge sharing since I started teaching a very long time ago

#2. WHAT CHALLENGES WILL THE PARTICIPANTS FIND SOLUTIONS TO DURING YOUR SESSIONS @ I T.A.K.E UNCONFERENCE 2016?

During my talk, Mutation testing to the rescue of your tests, ​I will not provide a solution but challenge attendees beliefs. Code coverage is the most talked about metric when we speak about quality, but it​s only quality is that it’s easy to compute. In my code, I will show it means nothing, and provide you something more reliable to work with.

#3. WHAT ELSE WOULD YOU LIKE TO SHARE WITH PARTICIPANTS?

​I’m a Java geek, through and through, but also ski in winter, run, play squash, sketch nudes, write books, and am currently learning Russian and Kotlin.​
logo ITAKE 2016

 

Want to join Nicolas and many more software crafters from around Europe?

Join I T.A.K.E Unconference 2016!

Impact Mapping | Patrick Baumgartner

Feb 15, 2017
Enjoy the following series of interviews with the speakers, top-notch software crafters from across Europe, joining  I T.A.K.E Unconference, Bucharest, 11-12 May. Discover the lessons learned and what drives them to challenge the known path in their field.

 

Patrick Baumgartner works as a Software Craftsman and passionate Agilista at 42talents. His biggest goal is to improve everyone’s workplace in IT. At #itakeunconf, he will run an Impact Mapping workshop.

 

speaker-badge-professional-status-patrick-baumgartner

#1. Share with us 5 things from your experience that helped you grow & become the professional you are today

  • having a mentor who supports you is great and helps you to challenge your ideas and decisions
  • being curious helps you to continuously learn new things
  • teaching others helps you to get better on the topic and you learn how to explain things to others
  • meeting continuously new people to create new ideas and get inspiration
  • having enough rest so that your brain has time for recreation

#2. What challenges will the participants find solutions to during your session at I T.A.K.E Unconference 2017?

[ctt template=”12″ link=”A831F” via=”no” ]With Impact Mapping you will learn an excellent strategic planning technique that helps you to look at your challenges from different angles[/ctt]
If someone wants to have something solved, he often has already a concrete idea in mind and tells you how to implement it.
With changing the focus and looking at the Why, Who, How and the What your final solution might be entirely different compared to the initial suggestion. You will realize that you can use this technique for nearly everything.

#3. Recommend for the participants 3 sources you find inspiration from and would help them better understand you

  • Learn from and with others, by getting involved in local / international practitioners communities. For example,  we run in Zurich a monthly Software Craftsmanship Meetup with very diverse topics
  • Attend conferences to get inspired by the talks and workshops, as well as the discussions with participants and other speakers.
  • Take time for yourself, relax, free your mind and new ideas and thoughts will pop up automatically!

ITAKE_2017

Want to join Patrick, +30 international speakers and ~300 software crafters from around Europe?

Register now for I T.A.K.E Unconference 2017!

Rebecca Wirfs-Brock: Maintaining Your Code Clint Eastwood Style 

Dec 01, 2016

Rebecca Wirfs-Brock is the object design pioneer who invented the set of design practices known as Responsibility-Driven Design (RDD), the first behavioral approach to object design. She is the lead author of two software design books and design columnist for IEEE Software. By accident, she started the x-Driven Design meme (TDD, DDD, BDD…). Although best known for software design, she is has a passion simply expressing complex requirements and effectively communicating software architecture.

Rebecca shared with the audience how to maintain your code in the keynote address from the first edition of I T.A.K.E Unconference. Watch below her remarks!

 

Code. Craft. Learn. Share. Repeat. Call for Speakers for I T.A.K.E Unconference, 5th edition, is open! Apply here.

Code and win a cool gadget: Programming Contest

May 16, 2016

I T.A.K.E Unconference 2016 is right ahead of us: almost 300 software crafters from Europe will challenge, change & improve the world of software craftsmanship.

This year edition offers the convergence of a technical-centric event combined with an audience of international top-notch participants, networking opportunities & a space where new ideas spark.

Are you up to a challenge?

But wait…this is not all. We’ve prepared for you a set of challenges that will put your coding skills to test. Join the programming contest, show your coding skills in a competition with software crafters across Europe & get the chance to win one of the cool prizes we have prepared: a Samsung Galaxy S7 (offered by Mozaic Works) or a Samsung Gear Smartwatch (offered by MozaicLabs).

 

AndroidPIT-Samsung-galaxy-s7-4                                                  gear-s-black

 

HOW THE PROGRAMMING CONTEST WORKS?

Well, this is simple. We try to automate the process as much as possible. For the moment the instructions are as simple as:
  • Register for THE contest on May 19 (the link to register will be communicated in the morning of 19th May)
  • Solve the challenges
  • Submit the solutions until May 20, 2 pm
Really cool: you can use ANY of the following programming languages: Java, C#, PHP, C++.

WHO WILL REVIEW YOUR CODE?

The Jury is built of Software Craftsman Fellows from Europe – names soon to be announced. They will grade each challenge you took. There will be just a few challenges, and taking all of them may lead you to the highest score. So the more you solve the closer to win.
Don’t miss the Programming Contest as well as many other hands-on sessions at I T.A.K.E. Unconference, 19-20 May, Bucharest.

Leave a Reply