Read this last week and it shows how dynamic and fast moving the software industry really is!Awkward Co...
Wednesday, 18 November 2009
Removing friction from the process
Posted on 03:35 by Unknown
Oren has a great blog post about friction in the delivery of software and how it should be evaluated and removed ASAP.Awkward Co...
Wednesday, 11 November 2009
build for test != build for release
Posted on 02:17 by Unknown
This might seem obvious to a lot of people - the people who actually do testing, but to everyone who doesn't or just waves a derogatory hand in the general direction it isn't...The differences manifests it's self in how the codebase is structured in your source control system. A codebase setup for test will have all the dependencies in the correct structure so when you pull the codebase, build the code and execute the tests you don't have to know what or how it's installed when the application is released - seems obvious right!I've just attempted...
Friday, 6 November 2009
When I'm a new team member
Posted on 09:06 by Unknown
Jsut had a meeting about how to improve the build process for the team - the current structure of the code in the source control system means I can't just get the code out and build it - this to me is the sign of a failing project\team!I believe every project should be structured so that the following use cases are valid for any new developers coming onto a team, there's nothing more demoralising to new team members when you have to some kinda of voodoo to get a project to build;As a developer I want to install the IDE So that I can compile source...
How to reduce url length in C#
Posted on 04:20 by Unknown
I needed the other day to reduce the length of a URL - so I decided to use a URL reducing service like tinyurl.com And I thought I would share the C# .Net code - nothing new I'm sure and there are plenty of examples out there.public sealed class TinyUrlReducer : IReduceUrls{ private readonly string _tinyUrl; private readonly string _proxyUrl; public TinyUrlReducer(string tinyUrl) : this(tinyUrl, null) { } public TinyUrlReducer(string tinyUrl, string proxyUrl) { _tinyUrl = tinyUrl; _proxyUrl = proxyUrl; } ...
Bad developers love 'The Daily WTF'
Posted on 03:47 by Unknown
When 'The Daily WTF' started up back in 2003/2004 it was a great laugh looking at shocking code other developers wrote, but after a bit it became repetitive and boring and a sad indictment of the industry.Now on my contracting travels around the industry the people who continue to love and read this site definitely fall into the 'bad developer' bracket on the whole, why? Simple because they subconsciously believe this is the way the industry is and always will be and they find it comforting to their bad practices.Example: This guy tries to ridicule...
Monday, 2 November 2009
When will it be finished...
Posted on 02:34 by Unknown
Developing software is synonymous to writing to a book, not because it's a creative task - which I do believe it is, but because when you write a book you go through many drafts before getting to the final released version. Just because the writer completes the first draft doesn't mean the publisher thinks it's ready for publication etc...Software development is the same unless you (the developer) is prepared to think in an iterative approach you'll never be able to break free from classical development paradigms, you have to accept the first version...
Subscribe to:
Posts (Atom)