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.
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.
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.
Are you organizing To mock or not to mock? That is the question.?
Claim the event and start manage its content.I am the organizer