2 days ago
deusx : Pragmatic Dictator » Remodelling - "The reason the codebase has got into a mess is because we failed to execute on important principles such as: 1. Take account of coupling and cohesion. 2. Be clear about people’s roles and responsibilities to avoid unqualified or inappropriat
# copy
15 month ago
Rod Begbie : Jumble - JUnit test tester. Works by changing your code and making sure your unit tests break! Wonder if there's a Python version... [via] #
# copy
16 month ago
Rod Begbie : Selenium Remote Control: About - Saw a presentation on this at BarCampBlock, and I absolutely have to delve into it further. "Selenium Remote Control is a test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any [via] #
# copy
17 month ago
Rod Begbie : Beautiful Code: Leading Programmers Explain How They Think - Just picked this up, and a quick skim shows it's something a bit special: Learn good coding practices by reading experts choice of "the most beautiful code they've seen", with plenty of commentary. I'm halfway tempted to take a day off next week and jus #
# copy
17 month ago
Simon Willison : Understanding Engineers: Feasibility - Understanding Engineers: Feasibility. Charles Miller provides smart definitions of what programmers mean when they say “impossible”, “trivial”, “unfeasible”, “non-trivial”, “hard” and “very hard”.
Rod Begbie : The Fishbowl: Understanding Engineers: Feasibility - Every person who has any contact with software engineers Must Read This. Accurate definitions of the oft-used words "impossible", "trivial", "unfeasible", "non-trivial", "hard" and "very hard". [via] #
deusx : The Fishbowl: Understanding Engineers: Feasibility - "here's a quick lexicon of what computer programmers generally mean when they're talking about how hard some problem is, starting with the most extreme"
# copy
19 month ago
Rod Begbie : Violet UML Editor : easy to use, completely free - Free open-source simple UML editor that plugs-into Eclipse. Recommended by co-workers. #
# copy
21 month ago
Rod Begbie : Adobe edits the development cycle | Reg Developer - Some good thoughts on how to manage code quality in a product development world. "Probably the most effective thing we did was institute per-engineer bug limits: if any engineer's bug count passes 20, they have to stop working on features and fix bugs in [via] #
# copy
25 month ago
Jeremy Zawodny : Nine Things Developers Want More Than Money - Nine Things Developers Want More Than Money: "Many of the developers I know have been programming since they were in junior high."
Rod Begbie : Software by Rob : Nine Things Developers Want More Than Money - It would just seem like bragging if I were to say how many of these (at least my corner of) RhymesWithNose meets. [via] #
# copy
28 month ago
Simon Willison : Hadoop - Open-source Google File System / map-reduce equivalent. Apparently scales amazingly well.
Rod Begbie : Welcome to Hadoop! - Open-source project to allow the creation of massive massively-parallelized systems. I'm so glad my CompSci course taught me about parallel programming in 1997, because it's only going to become more important. [via] #
# copy
30 month ago
Rod Begbie : Raganwald: My favourite interview question - Interesting article. Though I like the Monopoly question, I think I'm going to steal the "design a control system for an elevator" one from the comments for the next time I interview someone. [via] #
# copy
32 month ago
Rod Begbie : MONEY Magazine's Best Jobs: Software engineer [via] #
# copy
32 month ago
wearehugh : It’s Enterprisey!
Rod Begbie : It’s Enterprisey [via] #
# copy
33 month ago
Rod Begbie : Daversy - "Daversy is a source control tool for relational databases." Man, something like this has been needed for years. [via] #
joshua : daversy.tigris.org - Daversy is a source control tool for relational databases.
# copy
35 month ago
Rod Begbie : What Works In Software Development - A really good summary of the best bits of Agile, XP, etc. plus some common sense. Turns a bit Perl-centric near the end, but that aside it's an excellent read for software engineers. [via] #
# copy
36 month ago
kayodeok : Seven Habits of Highly Effective Programmers - The first step in becoming an effective programmer is to ensure that you are spending your time wisely. And there is no greater waste of time than in working on something that is not useful or never shipped
Rod Begbie : Seven Habits of Highly Effective Programmers - Some excellent tips for living the programming life, with plenty of examples. [via] #
Paul Hammond : Seven Habits of Highly Effective Programmers - the ability to complete projects in a timely manner with the expected quality
# copy
37 month ago
Rod Begbie : Visual Studio Express - Microsoft have release the various versions of Visual Studio Express for free. Very smart move on their part -- It reduces the cost of Windows programming to essentially zero for those who aren't willing to pay, and MS can make up the money with their "p #
kayodeok : Visual Studio Express - "for the first year after the products launch on November 7th, 2005, customers will be able to visit MSDN to download their copy of Visual Studio Express for free!"
Jeremy Zawodny : Visual Studio Express - Visual Studio Express: none of the people in the phots on this site look like developers. WTF?!
# copy