<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>presentation/pablos_solid_ebook.pdf</filename>
    </added>
    <added>
      <filename>sample/SOLID.Samples/ISP/After/Ant.cs</filename>
    </added>
    <added>
      <filename>sample/SOLID.Samples/ISP/After/IAmGroomable.cs</filename>
    </added>
    <added>
      <filename>sample/SOLID.Samples/ISP/Before/Ant.cs</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff></diff>
      <filename>presentation/SOLID Principles.pptx</filename>
    </modified>
    <modified>
      <diff>@@ -2,6 +2,8 @@ using System.Linq;
 
 namespace SOLID.Samples.Tests.DIP.After
 {
+	#region Configuration
+
 	// AppSettings Config
 	// &lt;appSettings&gt;
 	//   &lt;add key=&quot;Country&quot; value=&quot;UnitedStates&quot; /&gt;
@@ -9,6 +11,10 @@ namespace SOLID.Samples.Tests.DIP.After
 
 	// IoC (Ninject) Config:
 	//
+	// in httmodule/app start:
+	//		new StandardKernel(new TaxModule());
+	//
+	//
 	//	public class TaxModule : NinjectModule
 	//	{
 	//		public override void Load()
@@ -22,6 +28,8 @@ namespace SOLID.Samples.Tests.DIP.After
 	//		}
 	//	}
 
+	#endregion
+
 	public class OrderProcessor
 	{
 		private ITaxStrategy TaxStrategy { get; set; }</diff>
      <filename>sample/SOLID.Samples/DIP/After/OrderProcessor.cs</filename>
    </modified>
    <modified>
      <diff>@@ -49,11 +49,11 @@
     &lt;Compile Include=&quot;DIP\Before\OrderProcessor.cs&quot; /&gt;
     &lt;Compile Include=&quot;ISP\After\Dog.cs&quot; /&gt;
     &lt;Compile Include=&quot;ISP\After\IAnimal.cs&quot; /&gt;
-    &lt;Compile Include=&quot;ISP\After\IGroomable.cs&quot; /&gt;
-    &lt;Compile Include=&quot;ISP\After\Snake.cs&quot; /&gt;
+    &lt;Compile Include=&quot;ISP\After\IAmGroomable.cs&quot; /&gt;
+    &lt;Compile Include=&quot;ISP\After\Ant.cs&quot; /&gt;
     &lt;Compile Include=&quot;ISP\Before\Dog.cs&quot; /&gt;
     &lt;Compile Include=&quot;ISP\Before\IAnimal.cs&quot; /&gt;
-    &lt;Compile Include=&quot;ISP\Before\Snake.cs&quot; /&gt;
+    &lt;Compile Include=&quot;ISP\Before\Ant.cs&quot; /&gt;
     &lt;Compile Include=&quot;LSP\After\Adult.cs&quot; /&gt;
     &lt;Compile Include=&quot;LSP\After\Bartender.cs&quot; /&gt;
     &lt;Compile Include=&quot;LSP\After\Mother.cs&quot; /&gt;</diff>
      <filename>sample/SOLID.Samples/SOLID.Samples.csproj</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,4 @@
-&#65279;using System;
-using NUnit.Framework;
+&#65279;using NUnit.Framework;
 using SOLID.Samples.ISP.After;
 using SpecUnit;
 
@@ -18,8 +17,8 @@ namespace SOLID.Samples.Tests.ISP.After
 		[Observation, Test]
 		public void can_feed_a_snake()
 		{
-			IAnimal snake = new Snake();
-			snake.Feed().ShouldEqual(&quot;snake fed&quot;);
+			IAnimal ant = new Ant();
+			ant.Feed().ShouldEqual(&quot;ant fed&quot;);
 		}
 
 		[Observation, Test]
@@ -32,7 +31,7 @@ namespace SOLID.Samples.Tests.ISP.After
 		[Observation, Test]
 		public void cannot_groom_a_snake()
 		{
-			bool snakeIsGroomable = typeof(IAmGroomable).IsAssignableFrom(typeof(Snake));
+			bool snakeIsGroomable = typeof(IAmGroomable).IsAssignableFrom(typeof(Ant));
 			snakeIsGroomable.ShouldBeFalse();
 		}
 	}</diff>
      <filename>sample/SOLID.Tests/ISP/After/when_grooming_and_feeding_pets.cs</filename>
    </modified>
    <modified>
      <diff>@@ -18,8 +18,8 @@ namespace SOLID.Samples.Tests.ISP.Before
 		[Observation, Test]
 		public void can_feed_a_snake()
 		{
-			IAnimal snake = new Snake();
-			snake.Feed().ShouldEqual(&quot;snake fed&quot;);
+			IAnimal ant = new Ant();
+			ant.Feed().ShouldEqual(&quot;ant fed&quot;);
 		}
 
 		[Observation, Test]
@@ -33,7 +33,7 @@ namespace SOLID.Samples.Tests.ISP.Before
 		[ExpectedException(typeof(NotImplementedException))]
 		public void cannot_groom_a_snake()
 		{
-			IAnimal snake = new Snake();
+			IAnimal snake = new Ant();
 			snake.Groom();
 		}
 	}</diff>
      <filename>sample/SOLID.Tests/ISP/Before/when_grooming_and_feeding_pets.cs</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>sample/SOLID.Samples/ISP/After/IGroomable.cs</filename>
    </removed>
    <removed>
      <filename>sample/SOLID.Samples/ISP/After/Snake.cs</filename>
    </removed>
    <removed>
      <filename>sample/SOLID.Samples/ISP/Before/Snake.cs</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>0a9d52e761617dd79b0e6b82915b5ed903c33b14</id>
    </parent>
  </parents>
  <author>
    <name>unknown</name>
    <email>schambers@.(none)</email>
  </author>
  <url>http://github.com/schambers/solid-principles/commit/d796c02517b9dae5a374b8b2462880afc41fe8a4</url>
  <id>d796c02517b9dae5a374b8b2462880afc41fe8a4</id>
  <committed-date>2009-09-03T20:21:10-07:00</committed-date>
  <authored-date>2009-09-03T20:21:10-07:00</authored-date>
  <message>final changes before tally code camp</message>
  <tree>4439d220220689a11b7713eaf17052214404f3b4</tree>
  <committer>
    <name>unknown</name>
    <email>schambers@.(none)</email>
  </committer>
</commit>
