Archive
The blog, page 16
-
vLite allows you to create a stripped down vista version
Now, this is interesting . how would you like to cut down the size of a vista install to up to 10% of it's "full" size? vLite will create an install image of Vista with your choice of features stripped out of it, from…
-
Extension methods around the Typemock Community Edition
iridescence posted about his own wrapper API to Typemock community edition , using .net 3.5 extension methods. What this means is that you can now use the community edition of typemock and not resort to use strings in…
-
Research Finds TDD Boosts Developer Productivity
Thanks to Haacked for posting this one . I haven't yet read it fully, but this IEEE paper shows good results when doing test-first development vs. other methods. "We found that test-first students on average wrote more…
-
Computer Magic
Here's a little trick you can use right now on your fellow developers: Hit Ctrl-Alt-Down Arrow if you're lucky, you'll see magic.
-
Video: Typemock Basics - Lesson 1 (Dependency breaking 101)
Jeremy said he didn't see Typemock examples anywhere, so Here's a short 10 minute screencast I made that shows off some basic features in Typemock, when working with legacy code. it shows off the two possible syntaxes…
-
The Case For Typemock
I just wrote an email to someone regarding Typemock . We were discussing why they don't think Typemock holds the values that other mocking frameworks hold when I suddenly realized what I've been wanting to say all along…
-
TDD Anti Patterns
James Carr lists a nice bunch of TDD anti patterns . via Jeremy . Here's one example I run into often: "The Liar An entire unit test that passes all of the test cases it has and appears valid, but upon closer inspection…
-
Trying out Team City - Looks Promising!
I've been looking both at CI Factory by Jay Flowers , and Team City by JetBrains lately. this has to do with the fact that at Typemock we currently have a Continuous Integration solution that is largely based on…
-
Dependency Injection - Is it relevant beyond unit testing?
"What do you do if you've spent all this time convincing the powers that be that DI is absolutely essential and now . . . it isn't? That's going to hurt. Much better to just dismiss TypeMock as "too powerful" and move…
-
[very off topic] I can haz a site
On a totally different note, if my blog was designed by an LOL Cat, it would look like this . To make things much nicer, here's how Codebetter.com would look if it was designed by cats LOLCodeBetter . (via TC )
-
Is Typemock too powerful? Will it kill design for testability?
A couple of days ago, Typemock held a small "insiders" web meeting, showing off the new features of the next release. The presentation lasted for about 10 minutes, and we were using Webex to show live screen feed and…
-
Debug into the .NET Framework Library Source Code - It's here.
Debug into the .NET Framework. It's here . Here's how you configure VS 2008 to use it for debugging. "Specifically, you can now browse and debug the source code for the following .NET Framework libraries: .NET Base…
-
The evolution of Unit Testing Syntax and Semantics
The semantics of how you write a unit test, the basic syntax, or Domain Specific language of how we write them, has been relatively stale for quite some years now. But under the covers, the syntax revolution seems to be…
-
BitDiffer, anyone?
Note to self: check out BitDiffer . Looks pretty awesome. "Ever wonder what really changed in that DLL you are about to release to production? Would you like to check a 3rd party library for breaking changes before…
-
Typemock Snippets and future
Paulo Morgado just released a set of Visual Studio Code snippets for common Typemock usages. Coolness. On a related note, we're set to release a cool new version of TypeMock in the coming weeks with some features I'm…
-
Unit Testing at TechEd Israel 08 - Which talk would you choose?
Looks like I'll be presenting at TechEd Israel this year! Currently it appears that I will be doing at least two talks. One of them will be About "Deep Reflection", a 400 level session that will go deep into the bowls…
-
Refactoring private methods is like...?
I'm still struggling away with my book, and was wondering what you thought about this analogy. I am referring to the problem of testing private\public method, and in that regard I refer to the ease of changeability of…
-
Scala, NRehersal and Fluent Test Interfaces
This post by Ian cooper triggered my interest in Scala , a new object oriented, functional, programming language that is very accessible for java developers. From the looks of it, it seems very accessible for C#…
-
Wanna join me at TypeMock?
The good news for TypeMock is that we (yes, "we" instead of "they") have secured a 1.5M$ Investment. More details here . The better news is that we are actively looking for great .NET developers here in Israel. If…
-
New Computer Smell
Ah, the smell of a new machine in a new company . Windows XP 64 bit. Quad Core. And windows live writer decides it does not want to install. Turns out, I can just install it on a 32 bit machine, and then copy the…
-
Joining TypeMock
Happy new year :) A new year is a great time to start off new things, or to renew old commitments that have been somehow left behind. I'm excited to announce that starting Jan 1 I will start working at TypeMock as a…
-
[OT] Returning the spam favor
someone was just kind enough to spam me. I'd like to return the favor. here is their email: [email removed] . spam scraping bots - have fun.
-
How uTest will destroy your Quality Assurance
I just read on TechCrunch an article by Roi Carthy that UTest will allow "Crowd Sourced" QA solutions, where companies pay per bug and get QA done by many anonymous QA people around the web. I'm not sure what scares me…
-
Basic Guidelines for using RowTest and data driven tests
I took a look at the code that was used to create the NUnit RowTest Extension (which is pretty neat) and found this in one of the samples: The highlighted areas in the code show something which I feel is problematic and…
-
[RowTest] for NUnit, File System Interfaces for unit testing
Two small things of note in the unit testing field for me today: 1) There is am implementation of the [RowTest] Attribute available for NUnit, created using the NUnit Addin model (which you probably didn't know…
-
ALT.NET Purse Fights Blog
Yep. Weird name. This blog captures some of the egos and internal rumblings going on at the ALT.NET mailing list. I'm mostly a spectator these days but the blog is a great way to have a roundup that won't take you all…
-
Quick Fix File: Turn Zoom into Scroll on MS Natural Ergonomic 4000 Keyboard
Like Oren , I like my MS Keyboard, but I hate it having this useless, oh so very useless, zoom key in the center of it. I also found out about this hack on how to get the zoom key to be scroll up-down key , but it…
-
The American\Israeli Culture Dictionary
Itay Braun does it again with another interesting post. this time he has a short dictionary when interacting between Israelis and Americans. Reading it I highly agree with 99% of it, except the "blaming" part where if I…
-
Is this how Israelis are perceived?
Itai Braun, who works for Microsoft UK(but is an Israeli) shared some of the "advice" he got from MS Corp. before traveling to Israel. I found it a bit funny and somewhat hypocritical in some cases, as I'll note below(…