[Mono-list] My Introduction

Jason Diamond jason@injektilo.org
Sat, 23 Mar 2002 15:15:40 -0800


> Well. First say I am the last guy in here, just a lurker willing to
> start contributing like you in the very short future. And like you I am
> not experienced in C# yet. Even if I were, there'a crowd of computer
> gods in here so I think we shall prepare ourselves a lot in C# before
> just dreaming on helping this guys and gals far from the other tasks I
> said above. There is a lack of documentation. You might start working
> there so you get in touch with the way people work here and with the
> classes themselves. But only C# gurus can write new code I think. If you
> want to make a try, oh well. We'd all love it. Commiting the bugs you

The BEST way to learn both C# and the APIs that you might be able to
contribute to is to write unit tests against Microsoft's classes. By writing
tests that pass for Microsoft, you'd be giving us a bunch of tests that we
need to make pass for Mono. This assumes, of course, that you have access to
a Windows box. If not, you can still write tests against Mono's code becuase
there (unfortunately) aren't nearly enough tests for all of it yet.

You don't have to be "guru" to write tests but by writing your tests first,
you'll become one.