Welcome to MSDN Blogs Sign in | Join | Help

Good talk on performance culture

Plugging my own video, I think it's pretty entertaining for a talk a performance, even has some content. :)

http://gotdotnet.com/team/clr/about_clr_performance.aspx

The points from the key slides are

 Rule #1: Measure

  • Just thinking about what to measure will help you do a good job
  • If you don’t measure you can be sure it will be slow, big, or whatever else you don’t want
  • If you haven’t measured, your job’s not finished

Rule #2 : Do your homework

  • Good engineering requires you to understand your raw materials
  • What are the key properties of your Framework? Your processor? Your target system?

Performance Culture

1. Budget

  • An exercise to assess the value of a new feature and the cost your customer would be willing to pay, not a technical assessment of what is possible

2. Plan

  • Design and validate against the budget, this is a design plan and a risk assessment

3. Verify

  • Measure the final results, discard failures without remorse or penalty, don’t make your customers live with them
Published Tuesday, December 02, 2003 4:54 PM by ricom
Filed under:

Comments

# JIT Compilation and Performance - To NGen or Not to NGen?

Saturday, March 27, 2004 3:12 AM by Junfeng Zhang's .Net Framework Notes

#

Tuesday, September 07, 2004 1:45 PM by Rico Mariani's WebLog

# re: Six Questions about Generics and Performance

Tuesday, September 14, 2004 12:27 PM by Rico Mariani's WebLog

# Finding matches in unsorted collections (or: how to find pairs of socks efficiently)

I was sorting through my clothes after taking them out of the drier today, and I realized that over time...
Sunday, July 03, 2005 4:42 PM by Marcelo's WebLog

# Premature Optimization Considered Healthy

Premature Optimization Considered Healthy
Wednesday, September 13, 2006 6:00 AM by you've been HAACKED

# Interesting Perf Lesson

Interesting Perf Lesson

Wednesday, October 18, 2006 6:59 PM by you've been HAACKED

# Interesting Perf Lesson

Tyler, an old friend and an outstanding contractor for VelocIT recently wrote a post suggesting one would

Wednesday, October 18, 2006 7:05 PM by Community Blogs
New Comments to this post are disabled
 
Page view tracker