4 ms·
"The most common delays in web development are when work passes between individuals." Especially when it's completely unnecessary. Some of my recent work has
by mzarate06 14y ago
"The most common delays in web development are when work passes between individuals."
Especially when it's completely unnecessary. Some of my recent work has taken longer than it should b/c I'm having to debug my work through my supervisor. By through, I mean that he insists on watching the error logs on a remote server for me, and then telling me what the error is, and then I can adjust my code. My request to gain access to the entire stack so that I can debug my work on my own was met with defensive arguments.
"This has been described by Douglas Crockford—the inventor of JSON..."
He didn't invent it.
Source: Douglas Crockford @ 0:55 - 1:10 in this video: http://www.youtube.com/watch?v=kc8BAR7SHJI http://www.youtube.com/watch?v=kc8BAR7SHJI
- tomjen3 14y agoCouldn't you have it log to some div on the homepage? Then you wouldn't have to go through your boss.
- mzarate06 14y agoThe error logs I was referring to are on the other side of an API, and the error response isn't being returned to the client in any way. But I get your point, there should be better, faster ways to debug, like: a) return the error messages, even if only in dev environments b) convince my supervisor that I should have access to the shared api server c) run the entire app stack in a local dev environment (which I prefer the most) We're making progress on all those now, but only after a round or 2 of push back from my supervisor.
- japhyr 14y agoNot giving a developer direct access to error reports for the code you are working on sounds like one of the biggest inefficiencies I have ever heard of.
- tjpick 14y agoIn some situations, giving developers direct access to remote [production] servers is unacceptable. (Areas like healthcare, banking.) Not everything in life is about developer efficiency.
- vladd 14y agoJust quit. It ain't worth it.