The Anti-IF Campaign

Software Design Explained

Online Oct 7th, 2020 at 09:30 am

in English with Francesco Cirillo

Dealing with fast growth and stressful and demanding dealines? Do you want to learn how to grow software incrementally, maintaining maximum quality and delivering the highest possible number of functionalities?

Develop a real application in pair programming with Francesco Cirillo in a workshop open to a limited number of software designers.

Software Design applied

Each workshop is centered on a different adventure: a design challenge taken from a real context.

By the end of this workshop you will know how to recognize good and bad IFs, reduce the complexity of your design, organise your development game-plan, meet your deadlines and manage to transform time from being an enemy to being an ally in order to achieve your objectives.

LEARN WITH FRANCESCO CIRILLO — THE CREATOR OF THE ANTI-IF CAMPAIGN — IN THIS 3 SESSION ONLINE COURSE

Learn how to make the construction of your software system effective and enjoyable.

Productivity Assessment

In this Course you will develop real world software features.

Francesco will show you concepts, tools and practices to grow software in an effective way one feature at a time.

Participants will become aware of the process through which a continuous series of small programming decisions - such as the seemingly simple decision to put an IF - can achieve the emergence of effective design structures.

Productivity Assessment

You will re-invent practices such as Refactoring, Testing and TDD to understand how to grow software incrementally, maintaining maximum quality and delivering the highest possible number of functionalities.

Assignments

At the end of each session the trainer will set a series of assignments to be completed for the next session.

Your solutions will be analysed and commented by your trainer and discussed with the other participants at the beginning of the next session.

Why sign up for this course? Read this blog post by Francesco: “The New Anti-IF Software Design Online Course”.

ABOUT THE COURSE
Productivity Assessment

This is an official course taught online by Francesco Cirillo.

Each Anti-IF Software Design session focuses on different topics and cases. Therefore if you have already taken the Course, you can take it again and still be able to work on new cases and learn new topics, always with a focus on real-world issues.

Languages. The Anti-IF Software Design Course is open to OO and functional languages. One of the objectives of the Course is to facilitate contamination. The sharing of diverse perspectives promotes the emergence of creative and effective solutions.

Check out the detailed programme for the Anti-IF Software Workshop.

ABOUT THE TRAINER

Francesco Cirillo is a Senior Software Designer, an expert in emerging and traditional design with more than 30 years of experience.

Francesco is one of the pioneers of agile methods. He started working on XP and TDD in 1999. He was chosen by Kent Beck as reviewer of the second edition of the book Extreme Programming Explained.

Francesco has worked at the forefront of the software industry for more than 30 years. In a career spanning startups, multinationals and freelance consulting, he has mentored thousands of professionals, developers, managers and software teams.

He created the Anti IF Campaign in 2007 to raise awareness in the international community of developers to apply good design principles.

Francesco created the Pomodoro® Technique, a renowned time-management tool used by millions of people all over the world, while a university student looking for a way to get more done in less time.

He has been running the Software Design School since 2019. A training school for Software Designers

Read the Francesco Cirillo's complete profile.

  • 1 PERSON REGULAR
    €275.00
    included VAT, if applicable
  • REQUEST INFORMATION
  • DETAILED PROGRAMME
  • LANGUAGE
    English
  • LENGTH
    3 hours
  • WHEN
    Oct 7th, 2020
  • TIME
    09:30 am
    Berlin, Germany time
  • WHERE
    Online meeting with Zoom
  • COURSE SIZE
    Min 4, max 20 people
  • EASY TO ATTEND FROM
    Europe
    Asia
    Africa
  • TERMS OF SERVICE
Testimonials

MORE RECOMMENDATIONS FOR YOU

Pomodoro® Mentoring with Francesco

Pomodoro® Mentoring with Francesco

One day of mentoring with the creator of the Pomodoro® technique.

MORE
Pomodoro® Training - Level 01: Time is not a predator!

Pomodoro® Training - Level 01: Time is not a predator!

Learn how you can use The Pomodoro® technique to maximize your productivity.

MORE
Pomodoro® Training - Level 02: It's not just the timer :)

Pomodoro® Training - Level 02: It's not just the timer :)

Learn how to apply the Pomodoro® technique

MORE