Tweets for 2009-12-14
- Code tutorial: make your application sync with Ubuntu One by @arstechnica http://ff.im/-cSpUc #
- Having mixed FP techniques with OO code for many months .. I shall never voluntarily use a language without FP capabilities. Ever. #
- @KentBeck Interesting. I can think of a defect hunt somewhere along the lines of a treasure hunt. But can we do games for refactoring too ? in reply to KentBeck #
- @psnively Why so ? I can imagine it being quite useful when say building yahoo pipes kinda stuff. re: good scala not going that far in reply to psnively #
- @psnively readibility:reader, saleability:buyer, robustness:user have the same relationship. imo true only given an atypical perspective. in reply to psnively #
- @davetron5000 ROFL! /cc @psnively (re: wtf does ~ mean) in reply to davetron5000 #
- @dhinchcliffe would it be fair to imagine this characterisation of WOA is a bit of a shift away from SOA (compared to earlier writings)? in reply to dhinchcliffe #
- @psnively thats a very fair statement .. but its readability = f(reader) is kinda tough to convince others of post a code review
in reply to psnively # - @psnively One thing I confess I've not understood is your strong preference for type safety. I don't miss it a whole lot when writing python in reply to psnively #
- @psnively though I don't intend that to start another debate which has been debated widely enough
am just expressing a perspective in reply to psnively # - @davetron5000 @psnively I'm afraid more often than not it more effectively shows how poor a programmer I am than how readable code I write in reply to davetron5000 #
- @davetron5000 @psnively I've always found that argument hard to buy. How is a 500KLOC project different than 10 * 50KLOC projects in reply to davetron5000 #
- @davetron5000 @psnively – imo main issue with dyn typ is not size, it can be managed. Refactoring is harder & Comprehensive test cases reqd. in reply to davetron5000 #
- @psnively yet if todays experience with using tens of open source projects is any guide – that complexity is today being managed by division in reply to psnively #
- @psnively python is so incredibly powerful (many other langs as well, Lisp even more so), one better start breaking down a project ..contd.. in reply to psnively #
- @psnively ..contd.. into multiple subprojects with clear APIs by the time one reaches the 10K mark. Any other way is self defeating. in reply to psnively #
- @psnively I really really find it hard (nah! impossible) to imagine what it would take to have a 500KLOC Python codebase. in reply to psnively #