DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Roy Osherove

Roy Osherove's blog provides a variety of development topics with a focus on Agile development, unit testing, hardcore .NET topics (Winforms, threading, reflection, regular expressions) and more. The blog has been online for over 5 years and gets an average 47,000 unique views per month.
Roy's also shares insights from his book on unit testing: "The Art Of Unit Testing". More info at : http://the.artofunittesting.com/


ISerializable | 16 May 2012 12:29

File System Wrappers for Unit Testing in C#Subscribe to this feed

Roy Osherove writes "....I’ve asked this on twitter, and here’s what I got: System.IO.Abstractions (looks pretty deep) SystemWrapper (I’m not crazy about the file system being used as a mock API) Something older   I’d take a look at the..."
Read more »  File System Wrappers for Unit Testing in C#


ISerializable | 16 May 2012 09:24

Test Driven Validation Logic with Extract & OverrideSubscribe to this feed

Roy Osherove writes "....In the NerdDinner project, there’s this amazing test (see the bottom, second one). There are so many things wrong here:   What is exactly correct about these properties? Many magic values Multiple tests in a single test if it fails,..."
Read more »  Test Driven Validation Logic with Extract & Override


ISerializable | 15 May 2012 21:14

Zen of python revisited with code samplesSubscribe to this feed

Roy Osherove writes "....I really like reading this code. I will look deeper into it this week. Many of the “zen” ideas here speak to me on the unit test level.   ..."
Read more »  Zen of python revisited with code samples


ISerializable | 15 May 2012 16:15

Test Naming Conventions With Unit of WorkSubscribe to this feed

Roy Osherove writes "....When I name my tests I use the name of the “unit of work” as the first part. If the unit of work is bigger than a method, I usually name the test with the name of the initial public method that starts the unit of..."
Read more »  Test Naming Conventions With Unit of Work


ISerializable | 15 May 2012 16:02

What does the 'unit' in 'unit test' mean?Subscribe to this feed

Roy Osherove writes "....I used to think it was a method. Then I thought it coule be several methods. then I thought it might be several classes. then I realized it changes all the time. It means “unit of work”. A unit of work is a use case in the system, that..."
Read more »  What does the 'unit' in 'unit test' mean?


ISerializable | 09 May 2012 13:07

[Video] Vimming - Natural Selection in Visual ModeSubscribe to this feed

Roy Osherove writes "....My third vimdeo..."
Read more »  [Video] Vimming - Natural Selection in Visual Mode


ISerializable | 08 May 2012 14:32

[Video] Vimming - All about changeSubscribe to this feed

Roy Osherove writes "....here’s my second attempt..."
Read more »  [Video] Vimming - All about change


ISerializable | 07 May 2012 19:15

[Video] Vimming - Hello World with vimSubscribe to this feed

Roy Osherove writes "....My first foray into trying to teach vim related stuff. hope you like it...."
Read more »  [Video] Vimming - Hello World with vim


ISerializable | 04 May 2012 09:44

Annual Poll: Which Isolation framework do you use if any?Subscribe to this feed

Roy Osherove writes "....Please answer the following: Which Isolation frameworks have you used in the past 3 months?..."
Read more »  Annual Poll: Which Isolation framework do you use if any?


ISerializable | 03 May 2012 11:22

Hire me for a day or two in Oslo, in JuneSubscribe to this feed

Roy Osherove writes "....During the week of NDC, I will be spending some of my time doing absolutely nothing but look at apartments (we’re planning to move to Norway in august, given all works out and I find a good place to work). If anyone would like me to come over..."
Read more »  Hire me for a day or two in Oslo, in June


This Maven's Blog

Roy Osherove

TypeMock Ltd.

Israel

Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) #EGOBOOST RT @MatJos_: Eye opening Leadership seminar with Roy Osherove and alots of legos @tretton37 http://t.co/SdYw30Y3 about an hour ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) was awesome! RT @pheiberg: Big thanks roy for giving a great workshop on team leadership. Finally a work topic I can talk to my wife about! about an hour ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) @MarkNijhof i saw it 1 day ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) @MarkNijhof :) 1 day ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) @indirect i do! email me roy at osherove dot com 1 day ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) Why the fuck did you move to Norway? http://t.co/OwIoLh0q 2 days ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) @RachelCardone what's a toilet team? 2 days ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) If you have no idea what unit testing is this can help RT @typemock: Our webinar is starting now. Please join in http://t.co/81wwch3f 2 days ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) blogged: File System Wrappers for Unit Testing in C# http://t.co/jSi7m9w1 2 days ago from twitterfeed


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) @koenmetsu it's very complicated to use 2 days ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) @koenmetsu no. A tool that doesn't abstract, but increases complexity 2 days ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) @koenmetsu tha'ts not an abstraction. that's a drill. 2 days ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) RT @_AndrewB: @RoyOsherove https://t.co/OcNEamkI 2 days ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) @jchannon didn't get a good answerr 2 days ago from TweetDeck


Roy Osherove (RoyOsherove)

Roy Osherove (RoyOsherove) @jlangr agreed that names should be looked at continuously. 2 days ago from TweetDeck