<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-13321238.post5103362901708355462..comments</id><updated>2012-01-19T13:34:01.223+11:00</updated><category term='AOP'/><category term='alt.net'/><category term='tools'/><category term='pdc'/><category term='workflow'/><category term='silverlight'/><category term='books'/><category term='ajax'/><category term='TFS'/><category term='development'/><category term='holiday'/><category term='Sandcastle'/><category term='alm'/><category term='community'/><category term='WP7'/><category term='how to'/><category term='games'/><category term='live writer'/><category term='readify'/><category term='communication'/><category term='open source'/><category term='general'/><category term='CruiseControl.NET'/><category term='VSTS'/><category term='blogger'/><category term='scrum'/><category term='agile'/><category term='tech industry'/><category term='powershell'/><category term='mocking'/><category term='tech.ed'/><category term='microsoft'/><category term='design'/><category term='.net'/><category term='podcasting'/><category term='code contracts'/><category term='testing'/><category term='architecture'/><category term='blogging'/><category term='basics'/><category term='usability'/><category term='nhibernate'/><category term='management'/><category term='database'/><category term='presentations'/><title type='text'>Comments on Richard Banks - Agile and .NET: Parameters: You’re Doing It Wrong!</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.richard-banks.org/feeds/5103362901708355462/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html'/><author><name>Richard Banks</name><uri>https://profiles.google.com/108737416426536739827</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-qMhF7F-2pE0/AAAAAAAAAAI/AAAAAAAABG0/pyfB5AVfmqM/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-13321238.post-7593776187889967376</id><published>2012-01-19T13:34:01.223+11:00</published><updated>2012-01-19T13:34:01.223+11:00</updated><title type='text'>O Dick, Where are u. Call me.</title><content type='html'>O Dick, Where are u. Call me.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/7593776187889967376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/7593776187889967376'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html?showComment=1326940441223#c7593776187889967376' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html' ref='tag:blogger.com,1999:blog-13321238.post-5103362901708355462' source='http://www.blogger.com/feeds/13321238/posts/default/5103362901708355462' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-693648303'/></entry><entry><id>tag:blogger.com,1999:blog-13321238.post-5298612609848848345</id><published>2012-01-11T11:47:53.442+11:00</published><updated>2012-01-11T11:47:53.442+11:00</updated><title type='text'>Another example of your great sense of humour - lo...</title><content type='html'>Another example of your great sense of humour - love it.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/5298612609848848345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/5298612609848848345'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html?showComment=1326242873442#c5298612609848848345' title=''/><author><name>Jason Shone</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html' ref='tag:blogger.com,1999:blog-13321238.post-5103362901708355462' source='http://www.blogger.com/feeds/13321238/posts/default/5103362901708355462' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-475516711'/></entry><entry><id>tag:blogger.com,1999:blog-13321238.post-2033056258067629649</id><published>2011-12-10T14:59:37.629+11:00</published><updated>2011-12-10T14:59:37.629+11:00</updated><title type='text'>LOL! Ha!</title><content type='html'>LOL! Ha!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/2033056258067629649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/2033056258067629649'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html?showComment=1323489577629#c2033056258067629649' title=''/><author><name>David Starr</name><uri>http://scrum.org</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html' ref='tag:blogger.com,1999:blog-13321238.post-5103362901708355462' source='http://www.blogger.com/feeds/13321238/posts/default/5103362901708355462' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1852979013'/></entry><entry><id>tag:blogger.com,1999:blog-13321238.post-4280652307126770125</id><published>2011-11-28T00:20:06.514+11:00</published><updated>2011-11-28T00:20:06.514+11:00</updated><title type='text'>I&amp;#39;ll leave my current role because I feel sick...</title><content type='html'>I&amp;#39;ll leave my current role because I feel sick  working on code like this :(&lt;br /&gt;&lt;br /&gt;Those lines means that system needs a complete rebuilding because mentality made such mistake sure did other terrible mistakes everywhere in that system. &lt;br /&gt;&lt;br /&gt;This is a clear indicator that system had NO *proper* design at first place.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/4280652307126770125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/4280652307126770125'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html?showComment=1322400006514#c4280652307126770125' title=''/><author><name>Waheed Sayed</name><uri>http://profile.typepad.com/6p011571303a12970b</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html' ref='tag:blogger.com,1999:blog-13321238.post-5103362901708355462' source='http://www.blogger.com/feeds/13321238/posts/default/5103362901708355462' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1085432862'/></entry><entry><id>tag:blogger.com,1999:blog-13321238.post-2222600760007565723</id><published>2011-11-24T15:15:20.332+11:00</published><updated>2011-11-24T15:15:20.332+11:00</updated><title type='text'>Some there is something wrong with this (used here...</title><content type='html'>Some there is something wrong with this (used here pretty much every day)?&lt;br /&gt;&lt;br /&gt;public static SomeType SomeMethod(string, string, double, double, string, bool, bool, string, string, bool, int, string, string, string, string, string, double?, string, int, string, string, string, int, string, string, string, string, string, string, string, string, string, string, string, bool, bool, string, double?, int?, double, string, string, string, string, string, string, bool?, string, string, string, string, string, bool?, bool?, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, int?, string, string, string, string, string, string, string, int?, string, int?, string, string, string, string, List&amp;gt;, IEnumerable, string, string, string, string)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/2222600760007565723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/2222600760007565723'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html?showComment=1322108120332#c2222600760007565723' title=''/><author><name>ivanjh</name><uri>http://www.blogger.com/profile/00913448399238043281</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html' ref='tag:blogger.com,1999:blog-13321238.post-5103362901708355462' source='http://www.blogger.com/feeds/13321238/posts/default/5103362901708355462' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1181007675'/></entry><entry><id>tag:blogger.com,1999:blog-13321238.post-5725563575781622157</id><published>2011-11-24T13:30:24.375+11:00</published><updated>2011-11-24T13:30:24.375+11:00</updated><title type='text'>We have one justification for many parameters. 
We...</title><content type='html'>We have one justification for many parameters. &lt;br /&gt;We write an Excel Addin, and basically write some custom Excel &amp;quot;Functions&amp;quot; eg MYAVG(1,2,3)&lt;br /&gt;It&amp;#39;s often necessary, in this scenario, to use 20 arguments on the end, open to the user, to add as many arguments as they need. Keeping in mind that the &amp;quot;API&amp;quot; into creating an Excel function has you creating a C# (or VB) function with the same number of arguments as the mapped Excel Function.&lt;br /&gt;&lt;br /&gt;This leaves us with dozens of functions with around 30 or so arguments - which map directly to Excel functions.&lt;br /&gt;Horrendous, but absolutely necessary.&lt;br /&gt;&lt;br /&gt;For the record, I agree with (Uncle) Bob Martin, that any more than 1 parameter is a code smell - not wrong, just a smell... that needs sniffing.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/5725563575781622157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/5725563575781622157'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html?showComment=1322101824375#c5725563575781622157' title=''/><author><name>PandaWood</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html' ref='tag:blogger.com,1999:blog-13321238.post-5103362901708355462' source='http://www.blogger.com/feeds/13321238/posts/default/5103362901708355462' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1937494825'/></entry><entry><id>tag:blogger.com,1999:blog-13321238.post-4340499109852020551</id><published>2011-11-24T11:58:56.482+11:00</published><updated>2011-11-24T11:58:56.482+11:00</updated><title type='text'>This is how I imagine SharePoint APIs..</title><content type='html'>This is how I imagine SharePoint APIs..</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/4340499109852020551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/4340499109852020551'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html?showComment=1322096336482#c4340499109852020551' title=''/><author><name>Paul</name><uri>http://www.blogger.com/profile/18224234643439645641</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp2.blogger.com/_AP_-f1YlmB4/R32Ne_AIf1I/AAAAAAAAAGQ/uJyFPusXNd8/S220/me_small3.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html' ref='tag:blogger.com,1999:blog-13321238.post-5103362901708355462' source='http://www.blogger.com/feeds/13321238/posts/default/5103362901708355462' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1772089171'/></entry><entry><id>tag:blogger.com,1999:blog-13321238.post-8947846251501040643</id><published>2011-11-24T10:47:08.628+11:00</published><updated>2011-11-24T10:47:08.628+11:00</updated><title type='text'>whoever wrote that...if they drove to work, might ...</title><content type='html'>whoever wrote that...if they drove to work, might I suggest you take their car keys away from them?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/8947846251501040643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/8947846251501040643'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html?showComment=1322092028628#c8947846251501040643' title=''/><author><name>Craig Murphy</name><uri>http://camurphy.myopenid.com/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html' ref='tag:blogger.com,1999:blog-13321238.post-5103362901708355462' source='http://www.blogger.com/feeds/13321238/posts/default/5103362901708355462' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-936170755'/></entry><entry><id>tag:blogger.com,1999:blog-13321238.post-1810572697777865394</id><published>2011-11-24T10:43:24.998+11:00</published><updated>2011-11-24T10:43:24.998+11:00</updated><title type='text'>I found your problem. Simply replace Boolean with ...</title><content type='html'>I found your problem. Simply replace Boolean with bool.&lt;br /&gt;&lt;br /&gt;You&amp;#39;re welcome.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/1810572697777865394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13321238/5103362901708355462/comments/default/1810572697777865394'/><link rel='alternate' type='text/html' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html?showComment=1322091804998#c1810572697777865394' title=''/><author><name>John Bristowe</name><uri>http://bristowe.com/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.richard-banks.org/2011/11/parameters-youre-doing-it-wrong.html' ref='tag:blogger.com,1999:blog-13321238.post-5103362901708355462' source='http://www.blogger.com/feeds/13321238/posts/default/5103362901708355462' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-447271594'/></entry></feed>
