Skip to content

charlesroper/Bottles.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bottles.NET 🍺🍺🍺🍺🍺

What is this?

99 Bottles of OOP is a book by @skmetz and @kytrinyx. It aims to be "a practical guide to writing cost-effective, maintainable, and pleasing object-oriented code."

The examples in the book are all in Ruby. I love Ruby but I'm currently focussing my learning efforts elsewhere, namely in C# and .NET. So this repo is my attempt at working through the book using Microsoft's fine tooling.

How?

The book takes a Test Driven Development approach. This doesn't mean we write tests to go with the code. Oh no. This is proper TDD where we write the tests first, then write the code so that it passes the tests. 🏋🏻

To do the testing I'm learning the xUnit.net unit testing tool.

Other tooling includes:

  • Visual Studio 2017
  • JetBrains ReSharper