Master Class Crafting Code with Sandro Mancuso

Event Information

Share this event

Date and Time

Location

Location

Technoport - Esch-Belval

9 Avenue des Hauts-Fourneaux

Esch-sur-Alzette

Luxembourg

View Map

Refund Policy

Refund Policy

Refunds up to 30 days before event

Event description

Description


Learn practical techniques and the Software Craftsmanship attitude to development.

What for ?

To learn about the Software Craftsmanship attitude to development and how to apply it to your workplace.

You should attend if you want to:

  • Write clean code that is easy to understand and maintain
  • Become more proficient in Test Driven Development: using tests to design and build your code base
  • Focus your tests and production code according to business requirements using Outside-In TDD.

How ?

With Sandro Mancuso:

  • Author of the book The Software Craftsman: Professionalism, Pragmatism, Pride
  • Software craftsman and co-founder at Codurance
  • Founder of the London Software Craftsmanship Community
  • Speaker at JAX London conference, NCrafts Budapest conference, etc.

For who ?

For software developers that:

  • Are familiar with at least one Object-Oriented language
  • Are able to understand Java or C#
  • Can write and execute unit tests using a framework (such as Junit, NUnit, etc.)
  • Have a basic understanding of mock objects

What ?

  • TDD lifecycle and the Outside-in of TDD
  • Writing unit tests that express intent, not implementation
  • Using unit tests as a tool to drive good design
  • Expressive code
  • Testing and Refactoring Legacy Code
  • Introduction to SOLID Principle and Domain-Driven Design

Languages : En

Participants : Up to 12

Prerequisites :

Developers must:
  • Bring their own laptops
  • Have a development environment consisting of:
  • Their favorite Object-oriented language
  • A unit test framework
  • A mocking library
  • Be able to create projects, build source code and run test cases in their development environment
  • In addition, a distributed version control system such as Git is desirable
Share with friends

Date and Time

Location

Technoport - Esch-Belval

9 Avenue des Hauts-Fourneaux

Esch-sur-Alzette

Luxembourg

View Map

Refund Policy

Refunds up to 30 days before event

Save This Event

Event Saved