The Three Laws of TDD. | robertcmartin | Sat, 7 Mar 2009 10:18:12 -0600 | robertcmartin, Sat, 7 Mar 2009 10:18:12 -0600, The Three Laws of TDD. | ArticleS.UncleBob.TheThreeRulesOfTdd |
Software Apprenticeship | Mon, 20 Aug 2007 17:31:04 -0400 | , Mon, 20 Aug 2007 17:31:04 -0400, Software Apprenticeship | ArticleS.MicahMartin.SoftwareApprenticeship | |
JDepend Fixture | Fri, 3 Aug 2007 22:03:25 -0400 | , Fri, 3 Aug 2007 22:03:25 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 27 Jul 2007 07:00:12 -0400 | , Fri, 27 Jul 2007 07:00:12 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Sun, 22 Jul 2007 03:37:13 -0400 | , Sun, 22 Jul 2007 03:37:13 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 20 Jul 2007 04:09:38 -0400 | , Fri, 20 Jul 2007 04:09:38 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 20 Jul 2007 02:57:04 -0400 | , Fri, 20 Jul 2007 02:57:04 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 20 Jul 2007 02:52:33 -0400 | , Fri, 20 Jul 2007 02:52:33 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 20 Jul 2007 02:20:04 -0400 | , Fri, 20 Jul 2007 02:20:04 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 20 Jul 2007 02:11:13 -0400 | , Fri, 20 Jul 2007 02:11:13 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 20 Jul 2007 01:56:09 -0400 | , Fri, 20 Jul 2007 01:56:09 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 20 Jul 2007 01:51:28 -0400 | , Fri, 20 Jul 2007 01:51:28 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 20 Jul 2007 01:51:25 -0400 | , Fri, 20 Jul 2007 01:51:25 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
JDepend Fixture | Fri, 20 Jul 2007 01:16:39 -0400 | , Fri, 20 Jul 2007 01:16:39 -0400, JDepend Fixture | ArticleS.UncleBob.JdependFixture | |
New Blog Site | robertcmartin | Fri, 5 Jan 2007 22:53:24 -0500 | robertcmartin, Fri, 5 Jan 2007 22:53:24 -0500, New Blog Site | ArticleS.UncleBob.NewBlogSite |
Java Dates | robertcmartin | Wed, 20 Dec 2006 07:51:36 -0500 | robertcmartin, Wed, 20 Dec 2006 07:51:36 -0500, Java Dates | ArticleS.UncleBob.JavaDates |
Sketch Fighter | robertcmartin | Wed, 6 Dec 2006 01:06:56 -0500 | robertcmartin, Wed, 6 Dec 2006 01:06:56 -0500, Sketch Fighter | ArticleS.UncleBob.SketchFighter |
Abstract Factory by Daniel T | robertcmartin | Thu, 26 Oct 2006 23:09:25 -0400 | robertcmartin, Thu, 26 Oct 2006 23:09:25 -0400, Abstract Factory by Daniel T | ArticleS.UncleBob.AbstractFactoryDanielT |
The Hungarian Abhorance Principle | robertcmartin | Fri, 20 Oct 2006 13:40:38 -0400 | robertcmartin, Fri, 20 Oct 2006 13:40:38 -0400, The Hungarian Abhorance Principle | ArticleS.UncleBob.TheHungarianAbhorrencePrinciple |
Rubarian Notation II | robertcmartin | Fri, 20 Oct 2006 12:13:53 -0400 | robertcmartin, Fri, 20 Oct 2006 12:13:53 -0400, Rubarian Notation II | ArticleS.UncleBob.TheHungarianAbhorrencePrinciple |
Rubarian Notation | robertcmartin | Wed, 18 Oct 2006 16:33:31 -0400 | robertcmartin, Wed, 18 Oct 2006 16:33:31 -0400, Rubarian Notation | ArticleS.UncleBob.RubarianNotation |
Craftsman 49 | robertcmartin | Wed, 18 Oct 2006 15:17:24 -0400 | robertcmartin, Wed, 18 Oct 2006 15:17:24 -0400, Craftsman 49 | ArticleS.UncleBob.CraftsMan49 |
Pair Programming Maturity Model | robertcmartin | Sun, 15 Oct 2006 12:20:31 -0400 | robertcmartin, Sun, 15 Oct 2006 12:20:31 -0400, Pair Programming Maturity Model | ArticleS.UncleBob.P2M2 |
The Morality of Error Checking | omi | Mon, 9 Oct 2006 14:18:20 -0400 | omi, Mon, 9 Oct 2006 14:18:20 -0400, The Morality of Error Checking | ArticleS.MichaelFeathers.TheMoralityOfErrorChecking |
Demarco's Estimation Patterns | tottinger | Sat, 7 Oct 2006 15:22:41 -0400 | tottinger, Sat, 7 Oct 2006 15:22:41 -0400, Demarco's Estimation Patterns | ArticleS.TimOttinger.EstimationPatterns |
Craftsman Column | robertcmartin | Fri, 29 Sep 2006 12:41:40 -0400 | robertcmartin, Fri, 29 Sep 2006 12:41:40 -0400, Craftsman Column | ArticleS.UncleBob.CraftsmanColumn |
Which Requires More Discipline, XP or Waterfall Methods? | dean | Thu, 28 Sep 2006 20:15:31 -0400 | dean, Thu, 28 Sep 2006 20:15:31 -0400, Which Requires More Discipline, XP or Waterfall Methods? | ArticleS.DeanWampler.WhichTakesMoreDiscipline |
Collateral Effort | tottinger | Wed, 27 Sep 2006 23:41:27 -0400 | tottinger, Wed, 27 Sep 2006 23:41:27 -0400, Collateral Effort | ArticleS.TimOttinger.CollateralEffort |
Do Not Refactor Everything | tottinger | Wed, 27 Sep 2006 22:57:04 -0400 | tottinger, Wed, 27 Sep 2006 22:57:04 -0400, Do Not Refactor Everything | ArticleS.TimOttinger.DontRefactorEverything |
Sooner, Not Faster | tottinger | Tue, 26 Sep 2006 08:14:21 -0400 | tottinger, Tue, 26 Sep 2006 08:14:21 -0400, Sooner, Not Faster | ArticleS.TimOttinger.SoonerNotFaster |
Contract4J5[?] v0.6.0 Released | dean | Thu, 21 Sep 2006 22:30:06 -0400 | dean, Thu, 21 Sep 2006 22:30:06 -0400, Contract4J5[?] v0.6.0 Released | ArticleS.DeanWampler.Contract4j5060Released |
literal(0) not found. v0.6.0 Released | dean | Thu, 21 Sep 2006 22:29:50 -0400 | dean, Thu, 21 Sep 2006 22:29:50 -0400, literal(0) not found. v0.6.0 Released | ArticleS.DeanWampler.Contract4j5060Released |
Quality Ensurance | david | Fri, 15 Sep 2006 07:49:15 -0400 | david, Fri, 15 Sep 2006 07:49:15 -0400, Quality Ensurance | ArticleS.DavidChelimsky.QualityEnsurance |
More Work Or Less Work | tottinger | Wed, 13 Sep 2006 22:30:59 -0400 | tottinger, Wed, 13 Sep 2006 22:30:59 -0400, More Work Or Less Work | ArticleS.TimOttinger.MoreWorkOrLess |
More Work? | tottinger | Sat, 9 Sep 2006 15:06:43 -0400 | tottinger, Sat, 9 Sep 2006 15:06:43 -0400, More Work? | ArticleS.TimOttinger.MoreWork |
Look what I found! | robertcmartin | Fri, 8 Sep 2006 14:20:20 -0400 | robertcmartin, Fri, 8 Sep 2006 14:20:20 -0400, Look what I found! | ArticleS.UncleBob.AttCppArticle[?] |
Should You Ever Override Concrete Methods? | dean | Thu, 7 Sep 2006 19:35:52 -0400 | dean, Thu, 7 Sep 2006 19:35:52 -0400, Should You Ever Override Concrete Methods? | ArticleS.DeanWampler.ShouldYouEverOverrideConcreteMethods |
Safe Computations | robertcmartin | Wed, 6 Sep 2006 16:52:59 -0400 | robertcmartin, Wed, 6 Sep 2006 16:52:59 -0400, Safe Computations | ArticleS.UncleBob.SafeComputations |
Designing Away Preconditions | mfeathers | Wed, 6 Sep 2006 16:41:43 -0400 | mfeathers, Wed, 6 Sep 2006 16:41:43 -0400, Designing Away Preconditions | ArticleS.MichaelFeathers.DesigningAwayPreconditions |
Frameworks are for the Impatient | tottinger | Wed, 6 Sep 2006 13:48:12 -0400 | tottinger, Wed, 6 Sep 2006 13:48:12 -0400, Frameworks are for the Impatient | ArticleS.TimOttinger.FrameworkImpatience |
Convex Hull Timing | robertcmartin | Tue, 5 Sep 2006 18:03:12 -0400 | robertcmartin, Tue, 5 Sep 2006 18:03:12 -0400, Convex Hull Timing | ArticleS.UncleBob.ConvexHullTiming |
Joel on Ruby | robertcmartin | Mon, 4 Sep 2006 11:00:40 -0400 | robertcmartin, Mon, 4 Sep 2006 11:00:40 -0400, Joel on Ruby | ArticleS.UncleBob.JoelOnRuby |
The Yes and No Game | robertcmartin | Sat, 2 Sep 2006 22:39:21 -0400 | robertcmartin, Sat, 2 Sep 2006 22:39:21 -0400, The Yes and No Game | ArticleS.UncleBob.YesAndNoGame |
Untested Code is the Dark Matter of Software | robertcmartin | Fri, 1 Sep 2006 23:47:18 -0400 | robertcmartin, Fri, 1 Sep 2006 23:47:18 -0400, Untested Code is the Dark Matter of Software | ArticleS.UncleBob.UntestedCodeDarkMatter |
The Danger of Mock Objects | robertcmartin | Fri, 1 Sep 2006 17:53:33 -0400 | robertcmartin, Fri, 1 Sep 2006 17:53:33 -0400, The Danger of Mock Objects | ArticleS.UncleBob.TheDangerOfMockObjects |
Making Messes in Ruby | robertcmartin | Thu, 31 Aug 2006 17:22:53 -0400 | robertcmartin, Thu, 31 Aug 2006 17:22:53 -0400, Making Messes in Ruby | ArticleS.UncleBob.MakingMessesInRuby |
Refactoring Paralysis | robertcmartin | Wed, 30 Aug 2006 18:02:30 -0400 | robertcmartin, Wed, 30 Aug 2006 18:02:30 -0400, Refactoring Paralysis | ArticleS.UncleBob.RefactoringParalysis |
How Many Feathers | tottinger | Tue, 29 Aug 2006 20:27:27 -0400 | tottinger, Tue, 29 Aug 2006 20:27:27 -0400, How Many Feathers | ArticleS.TimOttinger.HowManyFeathers |
The Speed of Java, C++, and Ruby | robertcmartin | Mon, 28 Aug 2006 16:04:20 -0400 | robertcmartin, Mon, 28 Aug 2006 16:04:20 -0400, The Speed of Java, C++, and Ruby | ArticleS.UncleBob.SpeedOfJavaCppRuby |
Coming soon | grenning | Mon, 28 Aug 2006 14:55:51 -0400 | grenning, Mon, 28 Aug 2006 14:55:51 -0400, Coming soon | ArticleS.JamesGrenning.SomeTitle |
Stardust | robertcmartin | Sat, 26 Aug 2006 13:03:43 -0400 | robertcmartin, Sat, 26 Aug 2006 13:03:43 -0400, Stardust | ArticleS.UncleBob.StarDust |
The Perverse Nature of Performance Tuning | robertcmartin | Fri, 25 Aug 2006 14:39:00 -0400 | robertcmartin, Fri, 25 Aug 2006 14:39:00 -0400, The Perverse Nature of Performance Tuning | ArticleS.UncleBob.PerformanceTuning |
Costly Tool Addiction | tottinger | Fri, 25 Aug 2006 13:03:35 -0400 | tottinger, Fri, 25 Aug 2006 13:03:35 -0400, Costly Tool Addiction | ArticleS.TimOttinger.ExpensiveTools |
Vertical Space Revisited | tottinger | Fri, 25 Aug 2006 12:02:21 -0400 | tottinger, Fri, 25 Aug 2006 12:02:21 -0400, Vertical Space Revisited | ArticleS.TimOttinger.VerticalSpace2 |
Liskov Substitution in Dynamic Languages | mfeathers | Tue, 22 Aug 2006 17:07:18 -0400 | mfeathers, Tue, 22 Aug 2006 17:07:18 -0400, Liskov Substitution in Dynamic Languages | ArticleS.MichaelFeathers.LiskovSubstitutionInDynamicLanguages |
SRP in Ruby | robertcmartin | Fri, 18 Aug 2006 14:59:25 -0400 | robertcmartin, Fri, 18 Aug 2006 14:59:25 -0400, SRP in Ruby | ArticleS.UncleBob.SrpInRuby |
What is it with Vertical Space? | robertcmartin | Fri, 18 Aug 2006 12:43:19 -0400 | robertcmartin, Fri, 18 Aug 2006 12:43:19 -0400, What is it with Vertical Space? | ArticleS.TimOttinger.VerticalSpace |
Ruby Combinations | robertcmartin | Thu, 17 Aug 2006 14:52:57 -0400 | robertcmartin, Thu, 17 Aug 2006 14:52:57 -0400, Ruby Combinations | ArticleS.UncleBob.RubyCombinations |
Refactor It Ugly | tottinger | Wed, 16 Aug 2006 19:54:27 -0400 | tottinger, Wed, 16 Aug 2006 19:54:27 -0400, Refactor It Ugly | ArticleS.TimOttinger.RefactorItUgly |
TightenThenLoosen[?] | tottinger | Tue, 15 Aug 2006 22:05:55 -0400 | tottinger, Tue, 15 Aug 2006 22:05:55 -0400, TightenThenLoosen[?] | ArticleS.TimOttinger.TightenThenLoosen |
Common Decency | robertcmartin | Tue, 15 Aug 2006 18:16:58 -0400 | robertcmartin, Tue, 15 Aug 2006 18:16:58 -0400, Common Decency | ArticleS.UncleBob.CommonDecency |
More Thoughts on Why Rails is Important | dean | Mon, 14 Aug 2006 21:37:14 -0400 | dean, Mon, 14 Aug 2006 21:37:14 -0400, More Thoughts on Why Rails is Important | ArticleS.DeanWampler.RailsRubyVsJavaDotNet |
Agile Web Development in Rails | robertcmartin | Sun, 13 Aug 2006 13:59:18 -0400 | robertcmartin, Sun, 13 Aug 2006 13:59:18 -0400, Agile Web Development in Rails | ArticleS.UncleBob.RailS |
Extracting Component Usage Documentation from Tests | dean | Sat, 5 Aug 2006 09:53:14 -0400 | dean, Sat, 5 Aug 2006 09:53:14 -0400, Extracting Component Usage Documentation from Tests | ArticleS.DeanWampler.ExtractingUsageDocumentationFromTests |
So Not Alone | tottinger | Wed, 2 Aug 2006 22:30:11 -0400 | tottinger, Wed, 2 Aug 2006 22:30:11 -0400, So Not Alone | ArticleS.TimOttinger.SoNotAlone |
Development Time Dependency | david | Mon, 31 Jul 2006 23:38:07 -0400 | david, Mon, 31 Jul 2006 23:38:07 -0400, Development Time Dependency | ArticleS.DavidChelimsky.DevelopmentTimeDependency |
Spec Organization | david | Thu, 20 Jul 2006 09:35:15 -0400 | david, Thu, 20 Jul 2006 09:35:15 -0400, Spec Organization | ArticleS.DavidChelimsky.SpecOrganization |
Model-Driven Development: One Curmudgeon's View | dean | Thu, 20 Jul 2006 08:37:54 -0400 | dean, Thu, 20 Jul 2006 08:37:54 -0400, Model-Driven Development: One Curmudgeon's View | ArticleS.DeanWampler.MddOneCurmudgeonsView |
ArguingWithMyself[?] | tottinger | Fri, 14 Jul 2006 21:17:48 -0400 | tottinger, Fri, 14 Jul 2006 21:17:48 -0400, ArguingWithMyself[?] | ArticleS.TimOttinger.ArguingWithMyself |
The Occasional Reminder | david | Fri, 14 Jul 2006 11:07:26 -0400 | david, Fri, 14 Jul 2006 11:07:26 -0400, The Occasional Reminder | ArticleS.DavidChelimsky.TheOccasionalReminder |
It Takes Two to Violate Encapsulation | david | Sun, 9 Jul 2006 11:44:24 -0400 | david, Sun, 9 Jul 2006 11:44:24 -0400, It Takes Two to Violate Encapsulation | ArticleS.DavidChelimsky.ItTakesTwo |
Not a BASIC Program | tottinger | Thu, 29 Jun 2006 23:15:06 -0400 | tottinger, Thu, 29 Jun 2006 23:15:06 -0400, Not a BASIC Program | ArticleS.TimOttinger.ClassNotBasicProgram |
Classes don't encapsulate like they used to | tottinger | Thu, 29 Jun 2006 22:54:57 -0400 | tottinger, Thu, 29 Jun 2006 22:54:57 -0400, Classes don't encapsulate like they used to | ArticleS.TimOttinger.ClassesDontEncapsulate |
Apologies In Code | tottinger | Wed, 28 Jun 2006 10:19:51 -0400 | tottinger, Wed, 28 Jun 2006 10:19:51 -0400, Apologies In Code | ArticleS.TimOttinger.ApologizeIncode |
Tests are a Language | tottinger | Tue, 27 Jun 2006 22:37:49 -0400 | tottinger, Tue, 27 Jun 2006 22:37:49 -0400, Tests are a Language | ArticleS.TimOttinger.TestsAreLanguage |
The Quiet Bullpen | tottinger | Sat, 24 Jun 2006 21:55:00 -0400 | tottinger, Sat, 24 Jun 2006 21:55:00 -0400, The Quiet Bullpen | ArticleS.TimOttinger.TheQuietBullpen |
Vise: A tool which aids refactoring in Java | mfeathers | Wed, 14 Jun 2006 10:47:01 -0400 | mfeathers, Wed, 14 Jun 2006 10:47:01 -0400, Vise: A tool which aids refactoring in Java | ArticleS.MichaelFeathers.ViseForJava |
Vise: A Tool to Aid Refactoring in Java | mfeathers | Wed, 14 Jun 2006 10:44:30 -0400 | mfeathers, Wed, 14 Jun 2006 10:44:30 -0400, Vise: A Tool to Aid Refactoring in Java | ArticleS.MichaelFeathers.ViseForJava |
Agile People Still Don't Get It | robertcmartin | Mon, 12 Jun 2006 09:06:47 -0400 | robertcmartin, Mon, 12 Jun 2006 09:06:47 -0400, Agile People Still Don't Get It | ArticleS.UncleBob.AgilePeopleStillDontGetIt |
Roman Numerals and Link Farmers | robertcmartin | Sun, 11 Jun 2006 04:57:13 -0400 | robertcmartin, Sun, 11 Jun 2006 04:57:13 -0400, Roman Numerals and Link Farmers | ArticleS.UncleBob.RomanNumeralsAndLinkFarmers |
Taking Care: The Beauty of Utility | robertcmartin | Sat, 10 Jun 2006 13:06:55 -0400 | robertcmartin, Sat, 10 Jun 2006 13:06:55 -0400, Taking Care: The Beauty of Utility | ArticleS.UncleBob.TakingCare |
The Reluctant Global Variable | mfeathers | Sat, 10 Jun 2006 08:36:06 -0400 | mfeathers, Sat, 10 Jun 2006 08:36:06 -0400, The Reluctant Global Variable | ArticleS.MichaelFeathers.TheReluctantGlobalVariable |
Macbook Pro Comic | robertcmartin | Thu, 8 Jun 2006 02:42:19 -0400 | robertcmartin, Thu, 8 Jun 2006 02:42:19 -0400, Macbook Pro Comic | ArticleS.UncleBob.MacBookProComic |
Single Responsibility Applied to Methods | david | Sun, 4 Jun 2006 10:31:37 -0400 | david, Sun, 4 Jun 2006 10:31:37 -0400, Single Responsibility Applied to Methods | ArticleS.DavidChelimsky.MattersOfPrinciple.SrpAppliedToMethods |
Single Responsibility Principle is about Implementation | david | Sat, 3 Jun 2006 18:50:34 -0400 | david, Sat, 3 Jun 2006 18:50:34 -0400, Single Responsibility Principle is about Implementation | ArticleS.DavidChelimsky.MattersOfPrinciple.SrpIsAboutImplementation |
Refactoring Needs More Than Tests | mfeathers | Tue, 30 May 2006 13:51:45 -0400 | mfeathers, 13:51:45 Tue, May 30, 2006, Refactoring Needs More Than Tests | ArticleS.MichaelFeathers.RefactoringNeedsMoreThanTests |
The Golden Rule of API Design | mfeathers | Sat, 27 May 2006 07:16:11 -0400 | mfeathers, 07:16:11 Sat, May 27, 2006, The Golden Rule of API Design | ArticleS.MichaelFeathers.TheGoldenRuleOfApiDesign |
Why The Long Face? | david | Wed, 24 May 2006 16:29:41 -0600 | david, 16:29:41 Wed, May 24, 2006, Why The Long Face? | ArticleS.DavidChelimsky.LongFace |
Over Mocking | ppagel | Wed, 24 May 2006 11:49:45 -0600 | ppagel, 11:49:45 Wed, May 24, 2006, Over Mocking | ArticleS.PaulPagel.OverMocking |
Mac Book Pro | robertcmartin | Sat, 20 May 2006 11:23:35 -0600 | robertcmartin, 23:23:35 Sat, May 20, 2006, Mac Book Pro | ArticleS.UncleBob.MacBookPro |
Concepts That Don't Like To Be Named | mfeathers | Sat, 20 May 2006 18:17:30 -0600 | mfeathers, 18:17:30 Sat, May 20, 2006, Concepts That Don't Like To Be Named | ArticleS.MichaelFeathers.ConceptsThatDontLikeToBeNamed |
Singular Responsibility | david | Thu, 18 May 2006 12:59:51 -0600 | david, 12:59:51 Thu, May 18, 2006, Singular Responsibility | ArticleS.DavidChelimsky.SingularResponsibility |
It's Time To Deprecate Final | mfeathers | Tue, 16 May 2006 19:47:36 -0600 | mfeathers, 19:47:36 Tue, May 16, 2006, It's Time To Deprecate Final | ArticleS.MichaelFeathers.ItsTimeToDeprecateFinal |
Changing Notions of Design | mfeathers | Thu, 11 May 2006 16:42:05 -0600 | mfeathers, 16:42:05 Thu, May 11, 2006, Changing Notions of Design | ArticleS.MichaelFeathers.ChangingNotionsOfDesign |
Dealing with the Lame Duck Code Base | mfeathers | Sun, 07 May 2006 05:28:25 -0400 | mfeathers, 05:28:25 Sun, May 07, 2006, Dealing with the Lame Duck Code Base | ArticleS.MichaelFeathers.LameDuck |
Smalltalk Bowling | micah | Wed, 05 May 2006 19:57:54 -0400 | micah, 19:57:54 Wed, May 03, 2006, Smalltalk Bowling | ArticleS.MicahMartin.SmalltalkBowling |
Paper Bullet | micah | Tue, 18 Apr 2006 05:28:25 -0400 | micah, 24:22:32 Tue, Apr 18, 2006, Paper Bullet | ArticleS.MicahMartin.PaperBullet |
The Cheesiest Thing that Might Work | tottinger | Wed, 12 Apr 2006 05:28:25 -0400 | tottinger, 24:22:20 Wed, Apr 12, 2006, The Cheesiest Thing that Might Work | ArticleS.TimOttinger.TheCheesiestThing |
Where do your tests come from? | tottinger | Tue, 11 Apr 2006 05:28:25 -0400 | tottinger, 23:37:09 Tue, Apr 11, 2006, Where do your tests come from? | ArticleS.TimOttinger.WhereTestsComeFrom |
Removing Redundancy Badly | tottinger | Mon, 10 Apr 2006 05:28:25 -0400 | tottinger, 14:53:40 Mon, Apr 10, 2006, Removing Redundancy Badly | ArticleS.TimOttinger.RemovingRedundancyBadly |
Wading through Code | robertcmartin | Sat, 08 Apr 2006 05:28:25 -0400 | robertcmartin, 15:05:09 Sat, Apr 08, 2006, Wading through Code | ArticleS.UncleBob.WadingThroughCode |
Technologists Drive | mfeathers | Mon, 27 Mar 2006 05:28:25 -0400 | mfeathers, 04:13:42 Mon, Mar 27, 2006, Technologists Drive | ArticleS.MichaelFeathers.TechnologistsDrive |
Using Multiple Fixtures | david | Sun, 26 Mar 2006 05:28:25 -0400 | david, 10:43:31 Sun, Mar 26, 2006, Using Multiple Fixtures | ArticleS.DavidChelimsky.UsingMultipleFixtures |
Bowling Without Prefactoring | david | Fri, 24 Mar 2006 05:28:25 -0400 | david, 22:17:30 Fri, Mar 24, 2006, Bowling Without Prefactoring | ArticleS.DavidChelimsky.BowlingWithoutPrefactoring |
Java Enums are Cool | robertcmartin | Thu, 23 Mar 2006 05:28:25 -0400 | robertcmartin, 09:05:31 Thu, Mar 23, 2006, Java Enums are Cool | ArticleS.UncleBob.JavaEnums |
Architecture is a secondary effect. | robertcmartin | Mon, 20 Mar 2006 05:28:25 -0400 | robertcmartin, 09:20:43 Mon, Mar 20, 2006, Architecture is a secondary effect. | ArticleS.UncleBob.ArchitectureIsaSecondaryEffect |
Prefactoring | ppagel | Fri, 17 Mar 2006 05:28:25 -0400 | ppagel, 09:46:36 Fri, Mar 17, 2006, Prefactoring | ArticleS.PaulPagel.PreFactoring |
Testing Hypothetically | tottinger | Thu, 16 Mar 2006 05:28:25 -0400 | tottinger, 23:27:20 Thu, Mar 16, 2006, Testing Hypothetically | ArticleS.TimOttinger.TestingHypothetically |
Bowling with rSpec | david | Fru, 03 Mar 2006 05:28:25 -0400 | david, 14:18:14 Fri, Mar 03, 2006, Bowling with rSpec | ArticleS.DavidChelimsky.BowlingWithRspec |
Harder Than It Sounds? | tottinger | Sat, 25 Feb 2006 05:28:25 -0400 | tottinger, 18:23:01 Sat, Feb 25, 2006, Harder Than It Stands? | ArticleS.TimOttinger.HarderThanItSounds |
Maintain An Even Strain. | TimOttinger[?] | Sat, 25 Feb 2006 05:28:25 -0400 | TimOttinger[?], 06:35:15 Sat, Feb 25, 2006, Maintain An Even Strain. | ArticleS.TimOttinger.AnEvenStrain |
Clean Code: Args. | robertcmartin | Sat, 25 Feb 2006 05:28:25 -0400 | robertcmartin- | ArticleS.UncleBob.CleanCodeArgs |
Beware the Freebie. | MicahMartin | Sat, 25 Feb 2006 05:28:25 -0400 | MicahMartin | ArticleS.MicahMartin.BewareTheFreebie |
We've Got Stories Bigger Than Your Iteration. | DavidChelimsky | Sat, 25 Feb 2006 05:28:25 -0400 | DavidChelimsky | ArticleS.DavidChelimsky.WeveGotStoriesBiggerThanYourIteration |
Everything In Its Place. | TimOttinger[?] | Sat, 25 Feb 2006 05:28:25 -0400 | TimOttinger[?] | ArticleS.TimOttinger.EverythingInItsPlace |
Keeping Infection in Check. | DavidChelimsky | Sat, 25 Feb 2006 05:28:25 -0400 | DavidChelimsky | ArticleS.DavidChelimsky.KeepingInfectionInCheck |
Testing Abstract Classes. | DavidChelimsky | Sat, 25 Feb 2006 05:28:25 -0400 | DavidChelimsky | ArticleS.DavidChelimsky.TestingAbstractClasses |
Discovering Reuse. | DavidChelimsky | Sat, 25 Feb 2006 05:28:25 -0400 | DavidChelimsky | ArticleS.DavidChelimsky.DiscoveringReuse |
Fostering Credibility in Customer Tests. | DavidChelimsky | Sat, 25 Feb 2006 05:28:25 -0400 | DavidChelimsky | ArticleS.DavidChelimsky.FosteringCredibilityInCustomerTests |
Reckless Refactoring. | TimOttinger[?] | Sat, 25 Feb 2006 05:28:25 -0400 | TimOttinger[?] | ArticleS.TimOttinger.RecklessRefactoring |
Observations re: Hand Mocks vs Tool-Generated Mocks. | DavidChelimsky | Sat, 25 Feb 2006 05:28:25 -0400 | DavidChelimsky | ArticleS.DavidChelimsky.MockObservations |
Component-Based Fixtures for FIT. | MichaelFeathers[?] | Sat, 25 Feb 2006 05:28:25 -0400 | MichaelFeathers[?] | ArticleS.MichaelFeathers.ComponentBasedFixturesForFit |
Programming On Your Own. | MichaelFeathers[?] | Sat, 25 Feb 2006 05:28:25 -0400 | MichaelFeathers[?] | ArticleS.MichaelFeathers.ProgrammingOnYourOwn |
Sentential Testing. | PaulPagel[?] | Sat, 25 Feb 2006 05:28:25 -0400 | PaulPagel[?] | ArticleS.PaulPagel.SententialTesting |
TDD Bumper Shots. | TimOttinger[?] | Sat, 25 Feb 2006 05:28:25 -0400 | TimOttinger[?] | ArticleS.TimOttinger.TddBumperShots |
Library Code versus Application Code. | MichaelFeathers[?] | Sat, 25 Feb 2006 05:28:25 -0400 | MichaelFeathers[?] | ArticleS.MichaelFeathers.LibraryCodeVersusApplicationCode |
Software Super Powers. | TimOttinger[?] | Sat, 25 Feb 2006 05:28:25 -0400 | TimOttinger[?] | ArticleS.TimOttinger.SoftwareSuperPowers |
Deja Vu: Inheritance Bytes. | BobKoss[?] | Sat, 25 Feb 2006 05:28:25 -0400 | BobKoss[?] | ArticleS.BobKoss.DejaVu |
Mother May I? | TimOttinger[?] | Sat, 25 Feb 2006 05:28:25 -0400 | TimOttinger[?] | ArticleS.TimOttinger.MotherMayI |
Agile Means you never have to meet your deadlines | robertcmartin | Sat, 25 Feb 2006 05:28:25 -0400 | robertcmartin | ArticleS.UncleBob.AgileMeansYouNeverHaveToMeetYourDeadlines |
Naive Tests Don't Help. | TimOttinger[?] | Sat, 25 Feb 2006 05:28:25 -0400 | TimOttinger[?] | ArticleS.TimOttinger.NaiveTestsDontHelp |
Keeping Tests Fresh. | PaulPagel[?] | Sat, 25 Feb 2006 05:28:25 -0400 | PaulPagel[?] | ArticleS.PaulPagel.FreshTesting |
Closing In On Test-Driven. | TimOttinger[?] | Sat, 25 Feb 2006 05:28:25 -0400 | TimOttinger[?] | ArticleS.TimOttinger.ClosingInOnTestDriven |
Stable API. | TimOttinger[?] | Sat, 25 Feb 2006 05:28:25 -0400 | TimOttinger[?] | ArticleS.TimOttinger.StableApi |
An Object is a Choice. | MichaelFeathers[?] | Sat, 25 Feb 2006 05:28:25 -0400 | MichaelFeathers[?] | ArticleS.MichaelFeathers.AnObjectIsaChoice |
Add Child Page to TitlePage