tag:blogger.com,1999:blog-6393051114813114443.post589056107869772928..comments2024-03-27T14:52:51.318-05:00Comments on Lee's Blog: SharePoint: The Wild West of Software DevelopmentLee Richardsonhttp://www.blogger.com/profile/01314803491511307042noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-6393051114813114443.post-52561374159610700612010-09-05T09:04:33.624-05:002010-09-05T09:04:33.624-05:00Pow Pow! (Noise of sharepoint code firing on serve...Pow Pow! (Noise of sharepoint code firing on server!)<br /><br />What you behemoths fail to realise is the old 80/20 rule...<br /><br />Namely that most apps don't need to have the rigour you condone designed into them...<br /><br />Sure some do but the majority do not!<br /><br />So what you really should be saying is: Which apps should be rigourously designed and why?<br /><br />In the 3 months it will take you to answer this question the business drivers of most modern businesses will have changed rendering your initial requirements obsolete...I'll have sent the Sherrif packing and will be in the Saloon drinking whiskey and coding on the production server ready to deploy my 4th app of the 3 month period just mentioned...<br /><br />Ha ha!<br /><br />:)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6393051114813114443.post-80428325497414150632010-02-25T04:48:12.964-05:002010-02-25T04:48:12.964-05:00SharePoint is like a scammer ebay auction, you bid...SharePoint is like a scammer ebay auction, you bid on new plasma and when it arrives its cardboard box with sock puppets insideAndynoreply@blogger.comtag:blogger.com,1999:blog-6393051114813114443.post-73011334897843224262009-08-27T04:07:24.818-05:002009-08-27T04:07:24.818-05:00This comment has been removed by a blog administrator.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6393051114813114443.post-71755470816201716602009-08-25T09:13:46.169-05:002009-08-25T09:13:46.169-05:00"So what is a Type-A, quality minded software..."So what is a Type-A, quality minded software developer to do?"<br /><br />/gquit<br /><br />I would never want to work at a place that uses Sharepoint for anything other than stupid document storage and excel workbooking.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6393051114813114443.post-60093156532328682632009-08-24T16:14:27.266-05:002009-08-24T16:14:27.266-05:00I think Keith summed it up perfectly when he said ...I think Keith summed it up perfectly when he said "most SharePoint developers are in over their head and just want any solution to the problem at hand".<br /><br />SharePoint has raised the bar higher for doing development "properly" yet at the same time lowered the ability required to get a solution out of the door.<br /><br />Its not an easy job to justify to the business the extra cost of doing things properly on a standard project. As SharePoint has widened the gap that extra cost is even higher. So the standard response that you hear is - "In an ideal world yes we'd love to do things perfectly, but given our position in the current economy we just can't afford it".<br /><br />This all leads to discussions of technical debt and long term cost at which point management eyes seem to glaze over.<br /><br />And this is the pain that a developer that understands and wants to do things the correct way has to cope with. Unfortunately, it seem like most SharePoint developers out in the field don't seem to fall in to this category.Russell Giddingshttps://www.blogger.com/profile/09347464031873137535noreply@blogger.comtag:blogger.com,1999:blog-6393051114813114443.post-50929458507125781712009-08-24T09:59:59.210-05:002009-08-24T09:59:59.210-05:00Your third to last paragraph says it all. Taking t...Your third to last paragraph says it all. Taking the time to write good SharePoint code will save time in the long run. Adapting to a complex server solution hosting your app is no more an excuse for writing quality code than learning the Windows API was.Tomhttps://www.blogger.com/profile/04468428017403440189noreply@blogger.comtag:blogger.com,1999:blog-6393051114813114443.post-43995381021215776372009-08-22T22:25:31.737-05:002009-08-22T22:25:31.737-05:00I don't think it's necessarily that the va...I don't think it's necessarily that the various .NET aggregators "shun" SharePoint, but rather that the SharePoint community just does not to use them as much. In part because so much of knowing SharePoint falls outside of standard .NET dev, and in part because there are just fewer of us (both authors and readers). Personally, I'm much more inclined to ask Google or check @jthake's Diigo links for content that didn't pass through my reader.<br /><br />As much fun as it is to pontificate on "proper" development techniques, most SharePoint developers are in over their head and just want <em>any</em> solution to the problem at hand. They can clean it up and test it before the next release, right?<br /><br />Cheers ~<br />KeithKeith Dahlbyhttps://www.blogger.com/profile/07246296541667936187noreply@blogger.comtag:blogger.com,1999:blog-6393051114813114443.post-59798996398506396402009-08-22T18:08:19.755-05:002009-08-22T18:08:19.755-05:00Thank you both for the nice words! 21apps.com is ...Thank you both for the nice words! 21apps.com is exactly the type of blog I've been missing. Does anyone know any other quality focused SharePoint blogs I should be following? Recently I've been feeling like 'proper' development in SharePoint is an oxymoron. For instance dotnetkicks users seems to shun SharePoint articles. But maybe I've been looking in the wrong places.Lee Richardsonhttps://www.blogger.com/profile/01314803491511307042noreply@blogger.comtag:blogger.com,1999:blog-6393051114813114443.post-54991675199246852962009-08-22T17:58:59.759-05:002009-08-22T17:58:59.759-05:00Brilliant post, and so refreshing to see people t...Brilliant post, and so refreshing to see people talking about developing 'properly' in SharePoint... <br /><br />I've been talking about this for some time (www.21apps.com) and it's great to see other people with the same views.<br /><br />AndrewWoodyAndrew Woodwardhttps://www.blogger.com/profile/05392075429843417011noreply@blogger.comtag:blogger.com,1999:blog-6393051114813114443.post-44464438978643813392009-08-21T11:54:18.233-05:002009-08-21T11:54:18.233-05:00Excellent post, Lee! I believe that you are right ...Excellent post, Lee! I believe that you are right that this enabling of users is our future and it is our responsibility to implement so that they get a safety net as much as possible.Anonymoushttps://www.blogger.com/profile/17474617347597498088noreply@blogger.com