Framework Design, Agile Coach, President Oklahoma City Developers Group, Microsoft MVP C#, TDD, Continuous Integration, Patterns and Practices, Domain Driven Design, Speaker, VB.Net, C# and Sql Server
Always great when a fellow Oklahoman does something wonderful.
Big shout out and congratulations to Carrie Underwood for winning this
year's American Idol.
To make this post a bit technical, American Idol had over 500 million
votes this season. Really not to difficult to handle from a
software point of view, but can you imagine the hardware
requirements? They had their problems during the year, with
constant busy phone lines and some other things. Why not allow
people to vote on the internet? It would be much cost
effective. Sure, people could vote more than once. You
could help that out by setting/checking cookies and IP address.
Nothing keeping people from calling in more than once on the phone
system.
Just think, if you were owner/operator of that internet voting system
and charged just 1 penny for each your system had to handle.
Overhead, I am guessing, would be less than that of a phone
system. Pretty simple to write from a software point of
view. So why not do it?
About Raymond Lewallen
Working primarily in the public sector during his career, Raymond has designed and built several high profile enterprise level applications for all levels of the government. Raymond now works as a solutions architect for EMC. Raymond is an agile coach, Microsoft MVP C# and also president of the Oklahoma City Developers Group and Oklahoma Agile Developers Group. Raymond spends a lot of his time learning and teaching such things as Test Driven Development, Domain Driven Design, Design Patterns and Extreme Programming practices and principles, to name a few. Raymond is also an advocate of Alt.Net. Raymond is primarily a framework guy, so don't ask him anything about UI :)