<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Alt.Net Evangelism And What We Could Do Better</title>
	<atom:link href="http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/</link>
	<description>The small minded meanderings of the confused</description>
	<lastBuildDate>Mon, 15 Apr 2013 15:10:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: ncloud</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-115</link>
		<dc:creator>ncloud</dc:creator>
		<pubDate>Thu, 17 Sep 2009 13:42:50 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-115</guid>
		<description>@Ryan Svihla

&quot;Wouldn&#039;t it be more effective to do a Silverlight talk that happens to show a useful use of DI, YAGNI, etc.  Jeffrey Palermo comes to mind as someone that did an ASP.Net MVC talk and littered it with examples of Composition, DI, IoC, etc.  Thats exactly the approach we need more of.&quot;

Yes, good point, I think that would be fantastic.  Makes a lot more sense now.</description>
		<content:encoded><![CDATA[<p>@Ryan Svihla</p>
<p>&#8220;Wouldn&#8217;t it be more effective to do a Silverlight talk that happens to show a useful use of DI, YAGNI, etc.  Jeffrey Palermo comes to mind as someone that did an ASP.Net MVC talk and littered it with examples of Composition, DI, IoC, etc.  Thats exactly the approach we need more of.&#8221;</p>
<p>Yes, good point, I think that would be fantastic.  Makes a lot more sense now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Svihla</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-114</link>
		<dc:creator>Ryan Svihla</dc:creator>
		<pubDate>Wed, 16 Sep 2009 14:03:51 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-114</guid>
		<description>@Ncloud

Again not at all advocating watering down of content.  But altering how it is introduced.  

I&#039;m advocating we get back to the roots of why these principles came into existence in the first place. Focusing on the concepts not as theoretical benefits with abstract examples but as _actual_solutions_to_pain_points_ .

If  we are only talking to ourselves whats the point?  Great now I&#039;m a better dev, but now I have to hire other people because I&#039;m too busy, let me just throw a crap load of acronyms at them and if they don&#039;t just &quot;see&quot; why this matters well I&#039;ll just get another wave of people and repeat the process, over and over again.

If you cannot show &quot;the masses&quot; how this benefits them without concrete real benefits, then whats the point of the principles?  We absolutely need better ways of approaching those without the knowledge than we often currently exercise. 

At my local user group we&#039;ve had about 5 or 6 SOLID oriented talks since I&#039;ve started and honestly most of them were fantastic and even I who&#039;s done one of the talks learned something from each of the others. 

 But we get lower attendance for those normally than when we do talks on Silverlight or some other MS technology.  Wouldn&#039;t it be more effective to do a Silverlight talk that happens to show a useful use of DI, YAGNI, etc.  Jeffrey Palermo comes to mind as someone that did an ASP.Net MVC talk and littered it with examples of Composition, DI, IoC, etc.  Thats exactly the approach we need more of.
  
Finally, I think we have enough idealism in the community to not have to worry about being too close to the least common denominator.  We have a long way to go before thats actually a concern. </description>
		<content:encoded><![CDATA[<p>@Ncloud</p>
<p>Again not at all advocating watering down of content.  But altering how it is introduced.  </p>
<p>I&#8217;m advocating we get back to the roots of why these principles came into existence in the first place. Focusing on the concepts not as theoretical benefits with abstract examples but as _actual_solutions_to_pain_points_ .</p>
<p>If  we are only talking to ourselves whats the point?  Great now I&#8217;m a better dev, but now I have to hire other people because I&#8217;m too busy, let me just throw a crap load of acronyms at them and if they don&#8217;t just &#8220;see&#8221; why this matters well I&#8217;ll just get another wave of people and repeat the process, over and over again.</p>
<p>If you cannot show &#8220;the masses&#8221; how this benefits them without concrete real benefits, then whats the point of the principles?  We absolutely need better ways of approaching those without the knowledge than we often currently exercise. </p>
<p>At my local user group we&#8217;ve had about 5 or 6 SOLID oriented talks since I&#8217;ve started and honestly most of them were fantastic and even I who&#8217;s done one of the talks learned something from each of the others. </p>
<p> But we get lower attendance for those normally than when we do talks on Silverlight or some other MS technology.  Wouldn&#8217;t it be more effective to do a Silverlight talk that happens to show a useful use of DI, YAGNI, etc.  Jeffrey Palermo comes to mind as someone that did an ASP.Net MVC talk and littered it with examples of Composition, DI, IoC, etc.  Thats exactly the approach we need more of.</p>
<p>Finally, I think we have enough idealism in the community to not have to worry about being too close to the least common denominator.  We have a long way to go before thats actually a concern. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ncloud</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-113</link>
		<dc:creator>ncloud</dc:creator>
		<pubDate>Wed, 16 Sep 2009 13:43:20 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-113</guid>
		<description>Be careful when you try to appeal to the masses.  In my opinion, Alt.NET stands apart precisely because its members don&#039;t shy away from difficult concepts and terminology.  It took me a few days of Googlework to learn concepts like inversion of control, dependency injection, domain driven design, etc., but the effort was worth it.  It forced me to grow.  Don&#039;t water down the content; but make sure that explanations are thorough.  Raise the bar, don&#039;t lower it to the least common denominator.</description>
		<content:encoded><![CDATA[<p>Be careful when you try to appeal to the masses.  In my opinion, Alt.NET stands apart precisely because its members don&#8217;t shy away from difficult concepts and terminology.  It took me a few days of Googlework to learn concepts like inversion of control, dependency injection, domain driven design, etc., but the effort was worth it.  It forced me to grow.  Don&#8217;t water down the content; but make sure that explanations are thorough.  Raise the bar, don&#8217;t lower it to the least common denominator.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-112</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Tue, 15 Sep 2009 15:24:13 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-112</guid>
		<description>Ryan,

I fullly agree that there is statistically quite a few people making good money while outputing lousy software, the problem is many of those people don&#039;t care to improve what they are doing.  I really don&#039;t think those people are worth preaching too, because frankly they&#039;ll never read a Alt.NET site anyways.  You don&#039;t end up reading Los Techies, Code Better, et al by accident, you find them initially by searching Google for solutions to problems, but you keep reading when you find what they are saying make sense.  Who you want to speark to is the younger developer who doesn&#039;t really no any better than what Microsoft has told them, but who wants to improve their craft.  In that vein, I think Los Techies does a great job in highlighting the &quot;basics&quot; on your main page, something other Alt.NET sites should follow.  Also, improved examples would probably help too (I find most of the SOLID examples out there incredibly contrived, trivial and not very &quot;real worldish&quot;).  

Think of it as trying to pickup a girl a little bit out of your league at a bar, you really only have one chance to impress her before she just puts up the &quot;okay, stop hitting on me&quot; wall.  Alt.NET sites might really only have one chance to capture the imagination of what is commonly referred as a &quot;5:01 Develpoer&quot;, but often miss the opportunity because the blogs are getting filled with, for lack of a better word, crap.  Bicking Blog posts or long winded entries talking about fringe conditions are a huge turn off to most people.

As for the Ayende situation, having a civilized discussion about the queries part of his &quot;solution&quot; within the comments of the actual blog posting would have been good, instead it turned into an excuse to write a pissing contest blog about abandoning the Repository Pattern on another website.  Basically, it turns into something alienating to all but a small portion of the already converted, the majority of people really don&#039;t care to see a geek fight.

Again, I think Los Techies is definitely on the better side at introducing Alt.NET type philosophies to the masses, and I think its&#039;s the other websites that are lagging behind.

&lt;/babble&gt;

 </description>
		<content:encoded><![CDATA[<p>Ryan,</p>
<p>I fullly agree that there is statistically quite a few people making good money while outputing lousy software, the problem is many of those people don&#8217;t care to improve what they are doing.  I really don&#8217;t think those people are worth preaching too, because frankly they&#8217;ll never read a Alt.NET site anyways.  You don&#8217;t end up reading Los Techies, Code Better, et al by accident, you find them initially by searching Google for solutions to problems, but you keep reading when you find what they are saying make sense.  Who you want to speark to is the younger developer who doesn&#8217;t really no any better than what Microsoft has told them, but who wants to improve their craft.  In that vein, I think Los Techies does a great job in highlighting the &#8220;basics&#8221; on your main page, something other Alt.NET sites should follow.  Also, improved examples would probably help too (I find most of the SOLID examples out there incredibly contrived, trivial and not very &#8220;real worldish&#8221;).  </p>
<p>Think of it as trying to pickup a girl a little bit out of your league at a bar, you really only have one chance to impress her before she just puts up the &#8220;okay, stop hitting on me&#8221; wall.  Alt.NET sites might really only have one chance to capture the imagination of what is commonly referred as a &#8220;5:01 Develpoer&#8221;, but often miss the opportunity because the blogs are getting filled with, for lack of a better word, crap.  Bicking Blog posts or long winded entries talking about fringe conditions are a huge turn off to most people.</p>
<p>As for the Ayende situation, having a civilized discussion about the queries part of his &#8220;solution&#8221; within the comments of the actual blog posting would have been good, instead it turned into an excuse to write a pissing contest blog about abandoning the Repository Pattern on another website.  Basically, it turns into something alienating to all but a small portion of the already converted, the majority of people really don&#8217;t care to see a geek fight.</p>
<p>Again, I think Los Techies is definitely on the better side at introducing Alt.NET type philosophies to the masses, and I think its&#8217;s the other websites that are lagging behind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Svihla</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-111</link>
		<dc:creator>Ryan Svihla</dc:creator>
		<pubDate>Tue, 15 Sep 2009 13:38:43 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-111</guid>
		<description>@Andrew

There is some truth to what you say, but the sad reality is there are statistically a lot more people coding making good money without using DRY&lt; YAGNI than there are that are.  

We need to do what we can to show them they&#039;re shooting themselves in the foot, if they really feel that DRY isn&#039;t worth it, then increase their workload (even if it means increasing your own) so they have to feel the pain of their slow way of doing things.  You&#039;re right sometimes even that won&#039;t work, but honestly we should be in the trenches trying to make gains where we can.  Sometimes that involves getting help from on high, but ideally not.

Also side note Ayende was also advocating a Query Object for complicated queries rather than a full repository which he felt was too coupled, so not only was he advocating simplicity where it makes sense (via ISession), but for the truly complicated queries, dropping them all in one place leads to a mess to maintain and test.</description>
		<content:encoded><![CDATA[<p>@Andrew</p>
<p>There is some truth to what you say, but the sad reality is there are statistically a lot more people coding making good money without using DRY< YAGNI than there are that are.  </p>
<p>We need to do what we can to show them they&#8217;re shooting themselves in the foot, if they really feel that DRY isn&#8217;t worth it, then increase their workload (even if it means increasing your own) so they have to feel the pain of their slow way of doing things.  You&#8217;re right sometimes even that won&#8217;t work, but honestly we should be in the trenches trying to make gains where we can.  Sometimes that involves getting help from on high, but ideally not.</p>
<p>Also side note Ayende was also advocating a Query Object for complicated queries rather than a full repository which he felt was too coupled, so not only was he advocating simplicity where it makes sense (via ISession), but for the truly complicated queries, dropping them all in one place leads to a mess to maintain and test.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Svihla</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-110</link>
		<dc:creator>Ryan Svihla</dc:creator>
		<pubDate>Tue, 15 Sep 2009 13:29:56 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-110</guid>
		<description>@Len

Sorry Len but I feel that the attitude you&#039;re advocating is the exact thing I&#039;m trying to prevent. 

I do not think its &quot;dumbing down&quot; to be careful with dropping acronyms _all_the_time_ particularly with the uninitiated, or to focus on the actual _solution_ that these principles provide, instead of just assuming people will care when you say &quot;you&#039;re doing wrong try TDD instead&quot;.

I&#039;m saying its high time we starting refocusing ourselves to solving a problem instead of living in an ivory tower where we say to ourselves &quot;well at least we do it right&quot;.

From a self interest point of view its high time we do what we can to decrease the amount of crappy code that is out there, and that we have an easier time hiring colleagues that have no concept in their being a different way to code. 

Obviously one of us isn&#039;t going to do it all by themselves so everyone that does have a clue, should not be hesitant or unwelcome of the concept to changing their _own_ approach .</description>
		<content:encoded><![CDATA[<p>@Len</p>
<p>Sorry Len but I feel that the attitude you&#8217;re advocating is the exact thing I&#8217;m trying to prevent. </p>
<p>I do not think its &#8220;dumbing down&#8221; to be careful with dropping acronyms _all_the_time_ particularly with the uninitiated, or to focus on the actual _solution_ that these principles provide, instead of just assuming people will care when you say &#8220;you&#8217;re doing wrong try TDD instead&#8221;.</p>
<p>I&#8217;m saying its high time we starting refocusing ourselves to solving a problem instead of living in an ivory tower where we say to ourselves &#8220;well at least we do it right&#8221;.</p>
<p>From a self interest point of view its high time we do what we can to decrease the amount of crappy code that is out there, and that we have an easier time hiring colleagues that have no concept in their being a different way to code. </p>
<p>Obviously one of us isn&#8217;t going to do it all by themselves so everyone that does have a clue, should not be hesitant or unwelcome of the concept to changing their _own_ approach .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henning Anderssen</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-109</link>
		<dc:creator>Henning Anderssen</dc:creator>
		<pubDate>Tue, 15 Sep 2009 08:25:55 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-109</guid>
		<description>@Andrew

I don&#039;t think I&#039;ve heard a developer say that testing is bad, but I have heard the traditional arguments against testing, such as &quot;it will take to long&quot;, &quot;we&#039;ll test after the system is complete&quot;, etc. We all know that those reasons are unfounded. People may just be to ignorant to do anything about it, since they&#039;ve never done it, hence it&#039;s a big scary monster nobody wants to touch.

I agree with you that those principles has nothing to do with agile, like many of the things in DDD has nothing to do with DDD. It&#039;s plain old good OO. It may take a bit of self discipline at first to start using those principles, but once you&#039;re used to it, you&#039;ll never go back. 

I might be painting a darker picture than it really is, and I&#039;m hoping I am doing so, because I really want people to learn and be open minded. However, I get a nagging feeling about it, so time will tell.
I realize that I&#039;m not be able to teach everybody everything, but if I&#039;m able to nudge them in the right direction, and they start questioning things then I&#039;m quite happy.

I&#039;m giving the talk tomorrow after work. I can tell you how it went hehe.</description>
		<content:encoded><![CDATA[<p>@Andrew</p>
<p>I don&#8217;t think I&#8217;ve heard a developer say that testing is bad, but I have heard the traditional arguments against testing, such as &#8220;it will take to long&#8221;, &#8220;we&#8217;ll test after the system is complete&#8221;, etc. We all know that those reasons are unfounded. People may just be to ignorant to do anything about it, since they&#8217;ve never done it, hence it&#8217;s a big scary monster nobody wants to touch.</p>
<p>I agree with you that those principles has nothing to do with agile, like many of the things in DDD has nothing to do with DDD. It&#8217;s plain old good OO. It may take a bit of self discipline at first to start using those principles, but once you&#8217;re used to it, you&#8217;ll never go back. </p>
<p>I might be painting a darker picture than it really is, and I&#8217;m hoping I am doing so, because I really want people to learn and be open minded. However, I get a nagging feeling about it, so time will tell.<br />
I realize that I&#8217;m not be able to teach everybody everything, but if I&#8217;m able to nudge them in the right direction, and they start questioning things then I&#8217;m quite happy.</p>
<p>I&#8217;m giving the talk tomorrow after work. I can tell you how it went hehe.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: len smith</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-108</link>
		<dc:creator>len smith</dc:creator>
		<pubDate>Tue, 15 Sep 2009 03:53:38 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-108</guid>
		<description>we&#039;re not going to convert the masses, they don&#039;t care about writing good software.

dumbing stuff down so the masses can write bad software is microsoft&#039;s job</description>
		<content:encoded><![CDATA[<p>we&#8217;re not going to convert the masses, they don&#8217;t care about writing good software.</p>
<p>dumbing stuff down so the masses can write bad software is microsoft&#8217;s job</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-107</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Mon, 14 Sep 2009 22:53:13 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-107</guid>
		<description>@Henning

To be honest, DRY, YAGNI and SOLID have nothing to do with Agile.  If developers can&#039;t see the benefits of not repeating themselves or not wasting time building something that might never be used, well then I&#039;m afraid there isn&#039;t much hope for them (from a learning standpoint).  

That might sound harsh, but it&#039;s the reality of our profession.  In our profession, whether we are qualified or not, we make too much money especially considering there is no real way to quantify success or failure.

People like that, espeically those who are entrenched in a position that they&#039;ve occupied for years, need direct instructions from above them on the food chain to change.  I&#039;m not saying it&#039;s not possible (because it is), but it can be daunting to try and get people to change from the status quo.

Good luck though.</description>
		<content:encoded><![CDATA[<p>@Henning</p>
<p>To be honest, DRY, YAGNI and SOLID have nothing to do with Agile.  If developers can&#8217;t see the benefits of not repeating themselves or not wasting time building something that might never be used, well then I&#8217;m afraid there isn&#8217;t much hope for them (from a learning standpoint).  </p>
<p>That might sound harsh, but it&#8217;s the reality of our profession.  In our profession, whether we are qualified or not, we make too much money especially considering there is no real way to quantify success or failure.</p>
<p>People like that, espeically those who are entrenched in a position that they&#8217;ve occupied for years, need direct instructions from above them on the food chain to change.  I&#8217;m not saying it&#8217;s not possible (because it is), but it can be daunting to try and get people to change from the status quo.</p>
<p>Good luck though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://lostechies.com/ryansvihla/2009/09/14/alt-net-evangelism-and-what-we-could-do-better/#comment-106</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Mon, 14 Sep 2009 22:47:15 +0000</pubDate>
		<guid isPermaLink="false">/blogs/rssvihla/archive/2009/09/13/alt-net-evangelism-and-what-we-could-do-better.aspx#comment-106</guid>
		<description>The biggest problem I&#039;ve seen is there seems to be a bit of a holier-than-thou attitude out there.  Not everyone displays it of course, so I don&#039;t want to tar everyone with the same brush, but it does exist.

A perfect example is a few months back when in his own blog Ayende/Oren said that he feels that the Repository Pattern is over used.  For small ASP.NET MVC projects using NHibernate, he thought it&#039;d be much eaiser to just use ISession in the Controllers, why bother with all that added complexity when NHIbernate can do it for you.  

Well, you&#039;d think that he&#039;d set Martin Fowler&#039;s pants on fire and kicked Eric Evans square in the nutsack because people freaked.  Of course, considering everyone and their uncle in Alt.Net has a blog, it turned into a &quot;Read my blog to find out why Ayende is wrong!&quot; sort of thing.  Maybe we was &quot;wrong&quot;, but It was very off putting.

I see a lot of petty bickerings about things that shouldn&#039;t even really matter.

Also, for what it&#039;s worth, I doubt there are many &quot;brilliant, talented and overall effective&quot; C# developers out there who think SOLID, testing, et al is dumb.  As a matter of fact, I assume most good developers adhered to the SOLID principles without even knowing it because they just make sense.  Unit testing, even if they don&#039;t do it, I&#039;ve never heard a good developer argue that it was bad (just that it was time consuming).


</description>
		<content:encoded><![CDATA[<p>The biggest problem I&#8217;ve seen is there seems to be a bit of a holier-than-thou attitude out there.  Not everyone displays it of course, so I don&#8217;t want to tar everyone with the same brush, but it does exist.</p>
<p>A perfect example is a few months back when in his own blog Ayende/Oren said that he feels that the Repository Pattern is over used.  For small ASP.NET MVC projects using NHibernate, he thought it&#8217;d be much eaiser to just use ISession in the Controllers, why bother with all that added complexity when NHIbernate can do it for you.  </p>
<p>Well, you&#8217;d think that he&#8217;d set Martin Fowler&#8217;s pants on fire and kicked Eric Evans square in the nutsack because people freaked.  Of course, considering everyone and their uncle in Alt.Net has a blog, it turned into a &#8220;Read my blog to find out why Ayende is wrong!&#8221; sort of thing.  Maybe we was &#8220;wrong&#8221;, but It was very off putting.</p>
<p>I see a lot of petty bickerings about things that shouldn&#8217;t even really matter.</p>
<p>Also, for what it&#8217;s worth, I doubt there are many &#8220;brilliant, talented and overall effective&#8221; C# developers out there who think SOLID, testing, et al is dumb.  As a matter of fact, I assume most good developers adhered to the SOLID principles without even knowing it because they just make sense.  Unit testing, even if they don&#8217;t do it, I&#8217;ve never heard a good developer argue that it was bad (just that it was time consuming).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
