Loading Events

« All Events

  • This event has passed.

YNAP Tech – The Perils of Mocking Frameworks / TDD Live with Ruby (Bologna, IT)

17 September 2018 @ 6:30 pm - 10:00 pm

Join us for YNAP Tech’s end-of-summer meetup at our office in Zola Predosa, Bologna, for an evening of talks with our guests Massimo Iacolare, Developer & Co-Founder of doubeloop.io, and Andrea Francia, Programmer, Test Driven Development Practitioner & Mentor.

Massimo will speak on The Perils of Mocking Frameworks, which seem to a be a popular choice for doing interaction based testing popularized by the GOOS book. In this talk, Massimo will explain how mocking frameworks can create problems and will explore a different approach which leverages manual fakes and contract tests.

Andrea will talk about Test Driven Development (TDD) Live in Ruby. When starting in TDD, most find it difficult to understand how such a practice can become part of daily work.

TDD first comes in the form of two very superficial but characteristic concepts of practice: the “Test-First dogma” and the “Red / Green / Refactor mantra”.However, without diving deeper into these concepts, TDD is often rejected as something “right in theory but ineffective in real life”.

On the other hand, there are also other teams who, through TDD, are able to quickly and frequently deliver software that is functional, effective and of high quality.

In just 45 minutes, Andrea will will showcase how effective TDD can be by develpinga complete user interface application (from command line) and data persistence (in a text file) from scratch.

———-

Event Timetable:
18:30 – Doors open. Snacks, drinks and networking.
19:00 – Introduction from YOOX NET-A-PORTER GROUP
19:15 – The Perils of Mocking Frameworks with Massimo Iacolare
20:00 – Q&A
20:15 – Test Driven Development Live in Ruby with Andrea Francia
21:00 – Q&A
21:15 – Apericena
22:00 – Event Closes

———-

About Our Speakers:

1. Massimo Iacolare
Bio: – Cutting-edge Developer and Co-Founder of doubleloop.io –
Massimo Iacolare is always looking for better ways to develop software. A developer in continuous evolution and expert climber; if you do not find him in front of a keyboard he is probably attached to a wall somewhere.

2. Andrea Francia
Bio: – Programmer and Test Driven Development Practitioner and Mentor –
Andrea Francia is a programmer specialized in Test-Driven Development and occasionally does TDD training.
He works mainly in Ruby and is an expert in test automation and eXtreme Programming practices.
He leads TDD Milano, a study group on Test-Driven Development that meets about every month.

———-

About YNAP

Technology is at the heart of YOOX NET-A-PORTER GROUP and is the driving force behind its success. Our in-house technology team allows The Group to give customers and brand partners the best possible experience across content and commerce, and to continually innovate and lead the online luxury industry.

*** For YNAP Colleagues ***
At the moment we have filled all of the seats available for YNAP colleagues. But if you would like to attend please do write to me directly and we will let you know if a seat opens up.

***Registration deadline 05/09/2018***

Details

Date:
17 September 2018
Time:
6:30 pm - 10:00 pm
Website:
https://www.meetup.com/ynaptechevents/events/253606496/

Venue

YOOX NET A PORTER GROUP
Via Nannetti 1 – 40069
Zola Predosa (BO), IT
+ Google Map