× Logo@2x
Eventil Find Tech Events
In Play Store
× Logo app store
In App Store
To mock or not to mock? That is the question.

Tue, 15 Nov 2016 5:45 PM


To mock or not to mock? That is the question.

Hi everyone,

A few weeks ago we have announced that we would like to start a series of debates around some famous disputes in the software industry. 

The first debate would be about mocking when unit testing - should we use mocks intensively, or should we use them only in rare occasions, and instead, use in-memory databases, filesystems, etc.?

I (Itzik Saban) will talk in favor of mocks, and Igal Tabachnick will talk against the intensive use of mocks, if any.


Itzik Saban

I consider myself as a freak of good software design, with more than 16 years in software development and teams mentoring. 
Specialized in Agile Programming Practices such as Clean-Code, TDD, Refactoring (legacy code), Continuous Integration, OOP and more, I am now trying to spread the word among the software development industry.

Igal Tabachnick

I am a software developer with strong passion for programming and best software development practices. I value clean code, practice TDD and continuous refactoring to remove complexity, reduce bugs and achieve for better design.

A .NET Framework expert with strong background in .NET and Windows internals, as well as strong skills and knowledge in higher-level C# design patterns and methodologies. I have a very big thirst for knowledge and continuous improvement. 

I am passionate about productivity, agile software development practices and methodologies, devops and automation. I contribute to open-source projects, and I frequently speak about various topics at local and international conferences.

I am currently on a break from .NET to explore the "other side" - JVM and associated technologies.


17:45 - 18:00 Gathering

18:00 - 18:45 "Why mocks should be used" by Itzik Saban

18:45 - 19:00 Break

19:00 - 20:00 "Why mocks should be rarely used (if any)" by Igal Tabachnick.

Event Organizers
  • Highres 342343352
  • Avatar highres 342343352
    Clean Code Alliance

    Do new technologies excite you? Do you constantly seek for new programming languages? That's really a great thing, and we absolutely encourage that, but what about the basics? When was the last time that you enhanced your development skills? In this group, we will try to enhance our basic skills. We will gather once in a few weeks to talk about things like clean code principles, TDD issues, ...

    Recent Events

Are you organizing To mock or not to mock? That is the question.?

Claim the event and start manage its content.

Claim this event

based on 0 reviews