from ideas to solutions

The Latest Blog Posts
  • Cyrus' Blather

    Writing the simplest code to make your test pass

    • 2 Comments
    I realized with my last bit of coding/post that i was following one of the rules that jay had told me about: “Once you've written the tests, provide the simplest implementation that makes them pass”. However, when writing a library it's a...
  • Cyrus' Blather

    Poor mans bootstrapping unit testing

    • 1 Comments
    I wrote in a pervious post about my inability to use NUnit, and my want to avoid my own unit testing engine. I felt caught between a rock and a hard place. I want to test, but i don't have to the testing tools available. I mentioned that i would need...
  • Cyrus' Blather

    First ICollection implementation: Array Collection

    • 3 Comments
    Wrote my first concrete implementation of my ArrayCollection class: namespace Testing.Collections { using System; public class ArrayCollection <A> : ICollection <A> { private A[] array; private int count; public...
  • Cyrus' Blather

    Importance of shipping with the platform (=> NUnit+BadImageFormatException)

    • 2 Comments
    Anson and i had a pretty interesting argument about the need to ship working versions of the tools with the platform we're releasing. His take on it was that when a new platform shipped we had to provide tools that worked with it at that moment. i.e....
  • Cyrus' Blather

    NUnit + BadImageFormatException

    • 11 Comments
    I got NUnit to run by telling VS to copy the NUnit.Framework dll locally. However, when i tried starting nunit i got the following exception: --------------------------- Exception Details --------------------------- System.BadImageFormatException:...
  • when setup isn't just xcopy

    My philsophical musings about building setup for software.

    • 27 Comments
    Imagine a blog entry where I go into the details of how I believe setup build processes should work....
  • Cyrus' Blather

    Problems trying to run NUnit

    • 8 Comments
    NUnit install seemed to go off without a hitch. But when i try having it open my dll i get the following exception: --------------------------- Exception Details --------------------------- System.IO.FileNotFoundException: File or assembly name nunit...
  • Cyrus' Blather

    Collections + Count property

    • 3 Comments
    Do I want a Count property on my collections? If so, it seems like I'm fundamentally limiting my collections to represent collections of finite elements. What if i want something that represents the set of all rational numbers? ISet <Rational> would...
  • Cyrus' Blather

    Functional Collections + Delegates

    • 0 Comments
    I haven't decided if i want to my collections totally functional or not. However, it's clear to me that they will have some functional properties to them. For example, people need to be comfortable using folds or maps over these collections as they are...
  • Cyrus' Blather

    Unit testing + Collections

    • 4 Comments
    Another principle that i think I will be following is to design around interfaces. Because I am attempting to write a library, I feel that it's important not to tie people down to classes. If i do this then people are forced to use my implementations...
  • Cyrus' Blather

    Unit testing + Collections + Initial thoughts

    • 2 Comments
    I've started writing up a collections library in C# and I know from the start that it is going to share some similar features with other collections APIs out there, including functional ones. People who know me know I find the BCL collections a bit lacking...
  • Cyrus' Blather

    Unit testing and dogfooding

    • 3 Comments
    The C# IDE team talks a lot about the issues that arise when a team doesn't dogfood it's own product. It's very easy for us to get a false sense of confidence in the quality of the product and not realize problems we have caused until they start affecting...
Page 32667 of 33,545 (402,531 items) «3266532666326673266832669»