Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment My two cents (Score 1) 391

I started when productivity was measured in CLOCs, before C++ went ANSI. Today vs. then is so night and day, I wonder if the OP has any real sense of the big picture.

- Writing a line of code is done as a last resort when all attempts to avoid it have failed. (This comes from starting as a business, not software, consultant).
- Legacy code that has been debugged is almost always better than throwing out all of that QA. Wrap it and refactor it only as a response to bug report / enhancement + TDD.
- TDD, and the act of making software testable is far more valuable than the tests themselves. In my experience, regressions are few in maintainable testable code because it's maintainable and testable, not because of the tests themselves.
- Declarative almost always is better than imperative. See point #1.

Comment Re:Question (Score 2) 323

For quite a long time now it's become clear that the only way to survive retrenchment is to plan for it -- which leaves you faced with options that all suck. Since forever, I've banked 10% of my pay and 50-75% of my annual leave. It seems impossible until you realise necessary > impossible. At 47, I was retrenched, but had the accumulated resources to retrain myself from C++ desktop to C# web/enterprise. I wrote software all day every day, and the interviews where I excelled were the ones that required a coding competency demonstration. I nailed two positions pretty much at the same time with absolutely nil commercial C# experience. I'm presently with a consultancy as a senior dev on a senior consulting track, mentoring work mates and clients in a language I had barely touched two years ago.

My advice is cold call some consulting groups, keeping in mind relocation and travel may be necessary. I've found them much more switched on than the pointy hairs leading in-house teams.

Comment Jesus called (Score 1) 196

And he asks nicely that Python programmers stop invoking his name in vain.

Honestly, this entire stack is so non-deterministic, what is it doing in the Enterprise again? I haven't seen anything this Rube Goldberg since the 50s. Shit-can this stinking pile of merde for almost anything and the world will be a better place.

Slashdot Top Deals

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...