carfield.com.hk Beautiful Code in the Real World.txt 2008-03-17T17:25:25Z 2008-03-17T17:25:25Z <br/>Comment 1:<br/><br/>“I have read a few chapters of Beautiful Code. It’s a great book, but in my job I have to maintain a steaming pile of legacy code. I don’t have many opportunities to think about beauty because I barely have time to keep the existing code functional. The best I can do it to keep crappy code from getting worse.”<br/><br/><br/>Comment 2:<br/><br/>“Very interesting book. I wish I had an opportunity to think about cool algorithms for tough problems, but I am working on a boring enterprise application. I read stuff from a database, do something trivial to it and then I generate some reports. There aren’t that many opportunity for clever algorithms and beautiful solutions in business logic.”<br/><br/><a href="http://www.artima.com/weblogs/viewpost.jsp?thread=211959">http://www.artima.com/weblogs/viewpost.jsp?thread=211959</a> <br/><br/><script type="text/javascript"><!--google_ad_client = "pub-9426659565807829";google_ad_slot = "9359905831";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 2008-03-17T17:25:25Z misc.txt 2008-01-12T08:28:39Z 2008-01-12T08:28:39Z <br/>The Brillant Paula Strikes Back - <a href="http://thedailywtf.com/forums/63858/ShowPost.aspx">http://thedailywtf.com/forums/63858/ShowPost.aspx</a> <br/><br/>The reason that version no. at Help/About is bad - <a href="http://thedailywtf.com/forums/thread/79265.aspx">http://thedailywtf.com/forums/thread/79265.aspx</a> <br/><br/>The Digital Donkey, <a href="http://virtudyne.com/">http://virtudyne.com/</a> , some say it is <a href="http://www.simdesk.com">http://www.simdesk.com</a> <br/><br/>In fact we don't need to do something before making sell - <a href="http://thedailywtf.com/forums/thread/102207.aspx">http://thedailywtf.com/forums/thread/102207.aspx</a> <br/><br/>Most Ridiculous Outsourcing Story of the Year - <a href="http://discuss.joelonsoftware.com[..]iscussTopicParent=15297&ixDiscussGroup=3">[..]iscussTopicParent=15297&ixDiscussGroup=3</a> <br/><br/>Don't try to cheat programmer :-) - <a href="http://www.javaworld.com.tw/jute/post/view?bid=14&id=204666">http://www.javaworld.com.tw/jute/post/view?bid=14&id=204666</a> <br/><br/>Development life is suck!!! Really??? - <a href="http://discuss.joelonsoftware.com/default.asp?joel.3.581979">http://discuss.joelonsoftware.com/default.asp?joel.3.581979</a> <br/><br/><script type="text/javascript"><!--google_ad_client = "pub-9426659565807829";google_ad_slot = "9359905831";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 2008-01-12T08:28:39Z business.txt 2007-11-12T07:03:47Z 2007-11-12T07:03:47Z <br/>Don't let validations kill your business - <a href="http://www.jroller.com/bhavin/entry/don_t_let_validations_kill">http://www.jroller.com/bhavin/entry/don_t_let_validations_kill</a> <br/><br/>Funny blame from american of outsourcing - <a href="http://talk.ocregister.com/showthread.php?t=28235">http://talk.ocregister.com/showthread.php?t=28235</a> <br/><br/>saving at enterprise - <a href="http://parlezuml.com/blog/?postid=511">http://parlezuml.com/blog/?postid=511</a> <br/><br/>How to make front door look good: Don't allow employee pass it... - <a href="http://jakescruggs.blogspot.com/2007/10/employee-appreciation.html">http://jakescruggs.blogspot.com[..]t.com/2007/10/employee-appreciation.html</a> <br/><br/><script type="text/javascript"><!--google_ad_client = "pub-9426659565807829";google_ad_slot = "9359905831";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 2007-11-12T07:03:47Z GPS.txt 2007-05-04T07:16:18Z 2007-05-04T07:16:18Z <br/>This should go along with the bomb-targeting device used in Afghanistan. The solder on the ground set the GPS coordinates for the bomb drop. Then he noticed the battery was low. So he swapped out the battery, then pressed the 'Fire' button.<br/><br/>Unfortunately, the device reset itself when he swapped the battery. It reset itself to its current position, *not* the offset position he had entered.<br/><br/>The soldier and 4 others died in the bomb drop.<br/>True story -- see Software Development, November 2004.<br/><br/><a href="http://discuss.joelonsoftware.com[..]iscussTopicParent=27244&ixDiscussGroup=4">[..]iscussTopicParent=27244&ixDiscussGroup=4</a> <br/><br/><script type="text/javascript"><!--google_ad_client = "pub-9426659565807829";google_ad_slot = "9359905831";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 2007-05-04T07:16:18Z development flow.txt 2007-05-04T07:14:03Z 2007-05-04T07:14:03Z <br/>> In the software world, picking icons and taking screen<br/>> shots are not critical path tasks compared to writing<br/>> the save data to file routines.<br/><br/>One shop I'm acquainted with, the sequence is<br/> - Programmer designs an awesome GUI because he <br/> felt like it<br/> - Customer passing through sees it and says<br/> "That's cool! How soon can I have it?"<br/> - Management answers "Six months"<br/> - Programmers code furiously (no time for design!)<br/> - Seven months later, code review meeting is called<br/> for thousands of lines of code. Six or more people<br/> say, "I haven't had time to look at it. You<br/> tested it, right?"<br/> - Ship it.<br/> - Start debugging.<br/><br/><a href="http://discuss.joelonsoftware.com/default.asp?design.4.484158">http://discuss.joelonsoftware.com/default.asp?design.4.484158</a> <br/><br/><script type="text/javascript"><!--google_ad_client = "pub-9426659565807829";google_ad_slot = "9359905831";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 2007-05-04T07:14:03Z