8 posts • joined Sunday 6th December 2009 11:11 GMT
Re: No time to refactor
Absolutely totally agree with this. If you're dicking about with a piece of code anyway, I as a manager trust your skills as a competent engineer to leave that code better than you found it. If we have to test it again anyway then fine. But start changing code that we've tested and is a known quantity and you're entering a world of pain. It's just wasteful, and wouldn't you rather be off doing new shinies than having a manager scowling at you for introducing risk?
Developers always want to refactor code. It's actually a developer's nature to move code about and fiddle with it - it helps to understand it and know your way around it. However, to a QA guy, code that's been tested has been tested. Any changes to that code erodes the money that's been spent on testing that code, which then must be tested again (so you're costing QA twice). Managers are trying to keep devs happy with new and exciting shiny things and also suits happy with new features. Managers also have to perpetually answer questions like "why are you spending time rewriting the thing we've shipped instead of adding new IP and value to the company?".
You could argue that refactoring code saves the company money by creating a new and "better" bedrock for future development. I've never know that to be the case in reality. Feature requests and road maps change so fast that you either generify your product out of existence or your refactor yourself down a dark alley.
Ultimately, apart from "but the developer likes it" there is no justification from any angle to introduce change for change's sake.
Even as a developer, it's a right bastard finding that someone moved your code around and introduced a cut and paste bug.
DRM+ please. DAB is pants.
Pity the poor fool.
What a crock. I began this with a reasoned bullet list of arguments but as I typed them I thought "this is ridiculous- it's just OBVIOUSLY rubbish". So my well- reasoned and intelligent rebuttal is this: Bollocks.
Stress the £18!
I just bought one of these and am hugely disappointed. The biggest failures are a) no HDMI (what year is this?!), b) No FREEVIEW HD! And c) The viewer app for iPhone is LUDICROUSLY expensive.
Honestly, this device stinks of stifled innovation and design-by-committee. The price of the iPhone app is unforgivable though. Impossible to justify, a matter of seconds to fix. Crap.
I'm probably returning mine to amazon purely on the strength that I never expected to pay more £ to use this device for the intended purpose.
Slingmedia joins my list of "professionally suicidal" companies.
Horrible horrible experience
I saw one of these recently in a local John Lewis. I actually walked over to it because it looked so interesting. After a moment playing with it I walked off with the impression that it was a pile of shit. There must be something seriously wrong with their business of it allows products this bad to actually make it to market in this state. I counted 8 seconds from me activating a text input area to the on screen keyboard showing up. Then another few seconds before it accepted input. The flick-scrolling is a joke. There was plenty of "I want to scroll this content but I'll just hold my finger down and make tiny movements until I've 'grabbed' the content" after which you may as well toss a coin to see if the scroll will actually happen, although you probably don't have any coins left because you wasted them on an unusable radio with pre-alpha firmware.
This reminded me a lot of the nokia n800. Great idea, but a UI that just doesn't give the user what they want. If you have an iPhone you know what works and what doesn't.
- Product Round-up Smartwatch face off: Pebble, MetaWatch and new hi-tech timepieces
- Geek's Guide to Britain The bunker at the end of the world - in Essex
- FLABBER-JASTED: It's 'jif', NOT '.gif', says man who should know
- If you've bought DRM'd film files from Acetrax, here's the bad news
- Microsoft reveals Xbox One, the console that can read your heartbeat