8,216 reputation
11436
bio website
location
age
visits member for 3 years, 6 months
seen May 22 at 18:41

Apr
28
answered List comparing techniques for faster performance
Apr
10
reviewed Reject untagged tag wiki excerpt
Mar
25
answered Are project naming conventions more important than language naming conventions?
Mar
25
answered Implementing common logic in base class
Feb
3
answered Guesstimating multiple Epics
Jan
27
answered WCF Project Structure & Maintainability
Jan
13
answered Been working on a project for the last 6+ months. Consultants have been brought in and want to change everything. What should I do?
Jan
12
answered Is WCF strictly an asynchonous comms platform?
Nov
23
awarded  Yearling
Nov
21
answered Stored Procedures, ORMs and other application layers
Oct
21
answered Refactoring web pages with user controls
Sep
30
awarded  Explainer
Sep
12
answered Changing message without redeploying / restarting application
Sep
10
awarded  Announcer
Jun
30
comment What is the role of the lead developer in an agile team?
@Brian making architecture decisions would be a story in a sprint, probably one earmarked for a specific member but otherwise the same as any other story. It should be subjected to peer review like any other story. The time argument is bullshit, if you happened to miss X or decided to try Z that everyone else on the team isn't familiar with you WILL spend more time developing as a result, even a full day of arguing about design would be insignificant comparatively. A simple meeting/review to say "I chose A because X,Y,Z." would likely take an hour and get just made it a collaborative effort.
Jun
6
comment Understanding branching strategy/workflow correctly
I would recommend at least reading through some of Microsoft's material about branching strategies, its TFS focused but the basic ideas are all the same.
Apr
29
awarded  Good Answer
Apr
23
awarded  Nice Answer
Apr
23
answered What is the role of the lead developer in an agile team?
Dec
5
awarded  Enlightened