Sloppiness versus Efficiency

This weekend I was talking with someone in biotech, and the subject came up of the balance between making sure you understand every aspect of an experiment, versus getting it to a point where you're able to get results even though there are still some aspects that you don't quite understand. For example, maybe an experiment works at 72 degrees F, but not at 68 degrees F. Depending on the experiment, that difference may or may not be important. But the fact that you don't understand why it doesn't work at 68 degrees F decreases general confidence in your results, even if only to some small degree.

The same thing happens in programming. For example, I had a problem a while ago where I had a program that worked fine when run by hand on Linux or Solaris or Windows, but if I tried to run it from within a python script, it failed exclusively on Fedora Core 2. Furthermore, the failure mode was really strange: the program would work fine until after the first TCP/IP connection had been serviced, and then it would disappear. It wouldn't core dump, or print an error message, it would just disappear. Now one could say that it didn't really matter, because this program was not meant to be run from within a python script. But even though the problem only happened in specific circumstances, it reduced our confidence in the robustness of the program in all circumstances.

This is similar to the "broken window theory" -- that if you tolerate trivial problems, big problems become harder to control.

The really interesting thing here is that different people have different tolerances for small problems like this, and it can be very difficult not to look down on people whose tolerance level is different from your own. For example, if someone spends two weeks hunting down some small problem that seems mostly irrelevant to you, then it can seem like that person is being inefficient and wasting their time. But on the other hand, if they blithely ignore what seem to you to be worrying indications of instability, then it can seem like they're being sloppy and unprofessional.

I think the thing to realize is that when someone has a different tolerance level for problems like these, you need to realize that it really is just a matter of taste. If you're their manager, then you should encourage them to change their tolerance level in order to be more in line with the rest of the team, but you have to be careful not to just dismiss them as being a slob, or an idler.

Posted on March 21, 2005 11:33 AM
More management articles

Comments

The difference in tolerances could be a matter of taste, but it could also be an indicator of the maturity of a developer. A wiser, more experienced developer may spot a serious structural weakness in a nondescript crack in the wall.

I have noticed this particularly with debugging concurrency related bugs that show up only in rare circumstances.

-K

Posted by: Kaushik at March 22, 2005 02:36 AM

My opinion, perhaps not completely rational, is that almost all malfunctions in software development are worth understanding enough so that you can determine whether or not they need to be fixed. The only exceptions I can think of are problems that are purely cosmetic. It doesn't take too many unfixed problems before a system appears so flaky that you can't get anything done.

Posted by: Alec at March 22, 2005 10:18 AM

> If you're their manager, then you should encourage them to change their tolerance level in order to be more in line with the rest of the team...

Maybe I don't understand (I don't have management experience), but I think it would be wiser to let each person have his tolerance level. In the recently started pugs (Perl 6 boostrap) project, Autrijus is our volume guy. He does all the features, and he has a very high tolerance for big problems. Yuval, on the other hand, has low tolerance, so he spends his time writing test after test for the little things (which Autrijus or I fixes). And that works really well. If everybody were an Autrijus, we'd have a feature complete piece of shit (no offense to Autrijus, his modules are quite stable). If everyone were Yuval, we'd have the most stable Hello World program you've ever seen.

Posted by: Luke Palmer at March 24, 2005 11:15 AM

Sometimes it may be better to encourage the rest of the team to be more like the unusual person --- this is not strictly a matter of personal preference. Different levels of tolerance of the unknown are best for different situations.

I wonder if your program was allocating a pty to handle the TCP/IP connection.

Posted by: Kragen Sitaker at April 13, 2005 07:31 PM

The optimizing of tollerance levels is probably the #1 criteria responsible for Microsoft's success. All too often, adademics like seeing this tollerance level as some sort of an absolute, and not something that needs to be balanced carefully with other goals such as time-to-market.

Microsoft's culture set a very different tollerance level than the rest of the industry; and history has proven it to be a very succsesful one.

Posted by: RM at June 11, 2005 03:05 PM

As humans, we're simply born into one of these dog training classes: chief or follower. As these couple types are extremes of one another, you may simply be a chief, or a buff, tiny is there of any fashion in between these puppy training.Some might contest though, that you could be both at one time, the chief to numerous and a buff to one.There are more teach dog tricks to outlook out for to review if or not you're a chief or a follower. The bulk all over individual aspect is the abilities to generate determinations not simply for yourself, but in supplement for remnant as prolonged as dog behavior training.Take this covering for example; each post-graduate learner is rewarded a cubicle each, which doesn't draw seal for loose though. Most would just announce no just because it doesn't draw seal free to wholesale dog supplies. The actual justification behind their tenacity is the portion that none wants to act on away from the crowd.When one or couple of them creates a tenacity to receive one cubicle in any dog supplies, remnant in the past prolonged followed not far behind. One later another, the cubicles are being filled. Sadly, there just isn't passable room for everyone to wholesale pet supplies. Even as learners with very competent standings and privileges, not all are competent to take find how to lose weight and generate stern life correcting determinations on their own. A buff would perpetually have determinations organised for them, perpetually staring to lose weight to play-act first after the time arises. If you're one of those any person who essentially have a darling to move out with the accumulation, it's come seal time to commence correcting and take find fault for once. belly fat is a yardstick journalist for a many cluster of themes and subjects. He in supplement drafts on braun bathe and transform and braun bathe and charge.

Posted by: dogtraining at October 21, 2009 09:14 PM

Great post, thanks.

Posted by: free online games at October 25, 2009 04:14 PM

Thanks for sharing the Article for Efficiency. However we can increase the efficiency by following the tips.

Posted by: Canada E Marketing at October 29, 2009 08:18 AM

Thanks for sharing the Article for Efficiency. However we can increase the efficiency by following the tips.

Posted by: Canada E Marketing at October 29, 2009 08:19 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 08:52 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 08:52 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 08:53 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 08:53 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 08:53 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 08:54 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 08:54 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 08:55 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 08:56 AM

Thanks for sharing the information.
Urdu Poetry Wallpapers

Posted by: Urdu Love Poetry at November 6, 2009 02:42 PM

This is really a nice management article, you define the sloppiness and efficiency very beautifully,
thanks

RPaver Patio

Posted by: Paver Patio at November 8, 2009 02:58 PM

you did a good defination of sloppiness and efficiency, effiecincy is bit broad word to be used. thanks for information

Posted by: pakostane at November 9, 2009 03:44 PM

handicrafts,indianmanudacturer jewelry,silverjewellery,gemstone jewellery,sami percious gem stone,strings,cabs,cut gem stone

Posted by: indian handicraft at November 10, 2009 12:10 PM

Nice article, really good good definition of sloppiness !

Posted by: dalmatia at November 10, 2009 01:57 PM

Eliminating the need for the extra trouble to wear ugg boots uk
ugg boots saleuggs, in the extreme sports, look for happiness in life, with UGG Classic boots and nike sb showed off your tall body, do not worry about being laughed at, dancing new style ugg australia and nike sb dunk . The flavor of life that is colorful, there are Christian Louboutincheap nike dunksUGG cardy boots、and nike sb for sale also used fear to creep away money from your pocket Mody ? Love beauty, you might even love UGG Classic tall bootsUGG Nightfall bootsUGG Classic short bootsnew nike sb。There are an infinite high power drivers of popular front ugg boots saleugg saleuggsnike dunkdiscount ugg bootsnike dunk sb, our website also have UGG Nightfall bootsbutton ugg bootsbailey button uggugg button bootsbailey button bootsnike dunk midnike dunk highChristian Louboutin Boots, pick your favorite, do not hesitate!

Posted by: ugg boots sale at November 12, 2009 04:02 AM

People all over the world know the abercrombie and fitch,but not everyone really knows how fashion the abercrombie is,hollister is the Legend maker. Everybody wears the hollister clothing would be the abercrombie mensand the abercrombie womens, if you want know you can search the Ruehl No.925 or abercrombie outlet in the www.google.com .

Posted by: anf at November 13, 2009 12:45 AM

Opinions are like butt holes, everyone has one.

Posted by: Replacement Windows Columbus Ohio at November 16, 2009 09:55 AM

Uggs on sale now.UGG Classic Cardy Boot makes me different form the other

girls. The UGG Bailey Button Boot is a good choice for female.

Posted by: ugg classic cardy boots at November 16, 2009 11:54 PM

UGG Bailey Button bootsis a new style in 2009.The classic cardy uggs boots is another hot boots that worth of buying.And the classic tall ugg boots will make your winter amusing.And now uggs on sale,if you are looking for such a boot,the ugg boots is good choice this year.

Posted by: UGG Bailey Button Boots at November 17, 2009 02:00 AM

I love Women's UGG Classic Cardy Boot 5819 very much. And the new style UGG Mayfaire Boots is aslo a good choice this year.

Posted by: UGG Bailey Button Fancy Boots at November 17, 2009 03:14 AM

Just as described. Good communication, thank you! uggs boots on sale!


Posted by: cheap uggs at November 17, 2009 08:32 PM

lxjuan08ed hardyis a famous ed hardy store which sell directly ed hardy clothing, shoes, boots, swim suit and other cheap ed hardy.

Browse through our catalogue of hundreds of ed hardy clothing,Ed hardy Shirt,Ed hardy ... Buy Ed Hardy today for a gift, for a friend, or for yourself.

ED HARDY Online Shop,Ed Hardy Store by Christian Audigier,coach handbags,rolex watches.We supply cheapest Newest ed hardy discount 2009 Commodity New styles.


ed hardy sale

Posted by: ed hardy at November 18, 2009 08:07 PM

Good day! Thx for your great post and Im thinking about how to introduce my ugg boots to you cos Im not sure if u like this. Many people who live in the cold area like the ugg boots, especially the north-europe. Our uggshare.co.uk supply the cheapest classic cardy ugg boots, class tall ugg boots, classic short ugg boots and other series of uggs, hope my words didn’t trouble u, cy!

Posted by: ugg boots at November 18, 2009 09:10 PM


Wow, my

99.html">ugg mayfaire boots

will not be coming

off now! I’ve had them on for 12hrs strait and I do not want to

take them off. Thanks for everything, well worth the wait.

Posted by: aewree at November 19, 2009 08:22 PM

We are the best online sales for the china wholesale . Here you can have a large of choices of kinds Ugg Boots,Converse Shoes,Timberland Boots,puma shoes,Nike Shox Shoes ,Nike Dunk SB Shoes,Nike Air Max,Links Of London,Tiffany Jewelry,Dior Handbags?,jimmy choo handbags ,Cartier Watches, 8GB Mp4 Players,Bluetooth Car DVDs. All our cheap online cheap goods are high quality and original packages, and best service. We offer our customers the best service, 7 days arrive at your door.Enjoy your easy and happy shopping with us.

Posted by: cheap goods sale. at November 20, 2009 12:23 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: ehsuhq at November 20, 2009 02:09 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: wgng at November 20, 2009 02:09 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: wgng at November 20, 2009 02:09 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: wgng at November 20, 2009 02:09 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: wgng at November 20, 2009 02:09 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: wgng at November 20, 2009 02:09 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: wgng at November 20, 2009 02:09 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: wgng at November 20, 2009 02:09 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: what at November 20, 2009 02:11 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: what at November 20, 2009 02:11 AM

ou won't overlook the designer when getting a handbag. With ereplicastock's beautiful louis vuitton handbags,Fendi handbags, Prada purses and other designer ladies hand bags, you can obtain to be a trendsetter.


louis vuitton launched his firm after gaining experience making luggage and trunks for Napoléon III. A century and a half later, his namesake brand is the anchor of the world's largest luxury-goods company.

Posted by: what at November 20, 2009 02:11 AM

Your article is write very well, I like it very much ~
ghd Hair Straightener
ghd Hair Straighteners
ghd straighteners
GHD
hair straighteners
bose in ear headphones
bose on ear headphones
bose headphones
nike sb dunks
nike dunks
I wish you have a wonderful day!Thank you.

Posted by: ghd straighteners at November 22, 2009 08:51 PM

Timeberland boots on sale now! Do you want moreTimeberland boots information?Just move your mouse and press it to our Timberland shoes online store.

Posted by: Timberland uk at November 23, 2009 01:26 AM

nike-airyeezy

Posted by: nike-airyeezy at November 23, 2009 03:23 AM

Laptop Battery Laptop Battery Laptop Batteries
Laptop Batteries discount laptop battery
discount laptop battery
notebook battery notebook battery
computer battery computer battery
replacement laptop battery replacement laptop battery
notebook batteries notebook batteries

Posted by: Laptop Battery at November 23, 2009 10:04 PM

chaoying nfl jerseys
Troy Polamalu Jersey
Hines Ward Jersey

Posted by: jerseysleague at November 29, 2009 04:26 AM

Spring is near,every girl wants to be the bride in the special season.They are eager to put on beautiful Wedding Dresses or the Bridal gowns.During the day the Wedding gowns is the good choose,and the night,if you want radiant,you need the Evening gowns.
About the bridesmaid,they have to wear Bridesmaid Dresses in order to avoid grab limelight with the bride.And the Flower Girl has the Flower Girl Dresses,too.In the wedding,the Cocktail Dresses and the Evening Dresses is necessary,too!And remember,the Wedding Dress of the Bridal Dress must be the most glaring!

Posted by: weddingdressclub at December 1, 2009 12:33 AM

You should go to www.uggssky.com who want to buy cheap ugg boots ,classic tall boots, short tall and bailey boots,buy youself or your friedns a pair of ugg boots for the christmas!

Posted by: ugg classic boots on sale at December 2, 2009 12:35 PM

Merry Christmas ! Go to puma store buy a pair of puma sneakers that have a nice holiday, cat puma,Ferrari puma and Women's Puma Speed Cat etc cheap puma shoes are the best gift for christmas,go on!

Posted by: buy cheap puma shoes on puma store at December 2, 2009 12:36 PM

Search UGG Classic Cardy for long, buy uggs boots on ugg boots online you will get high quality and first-class service, Bailey boots, UGG Classic Tall,UGG Classic Mini etc cheap ugg boots at www.mimiugg.com you could get.

Posted by: cheap ugg boots at December 2, 2009 12:37 PM
Post a comment









Remember info?




Prove you're human. Type "human":