What software process do you use for java development? (Agile, XP, BDUF, Scrum, RUP, Chaos)

T

Tom Forsmo

Andy said:
What's a "senior programmer" ?

Someone who has been there the longest and has seniority?
Someone who has been there for some years, seen only this project,
ignored the rest of the world's progress, and is probably responsible
for much of what's wrong with the current state of things?

Thats basically up to you to decide, or the project manager, CTO.

(BTW I used the word programmer here a common word for
programmer/architect/systems engineer/software engineer etc)

But to me a senior programmer is one who has extensive experience and
theoretical background on programming, technology, architecture and
design, development methods and so forth. An even more senior person
would also have extensive experience with the specific technology,
standards, community and principles/ideas of his specific tasks.

So, for example, even though he has only worked on a project for a week
he is very much up and running and are able to make decisive decisions
about how to deal with problems and solutions. Because he has already
seen the problem in one form or another before, or he is able to
recognise patterns in the problem and apply some well grounded
experience to solve it.

But you could also just go for the "who has had the job/responsibility
the longest" or something similar.

tom
 
C

Chris Uppal

Andy said:
I think the prevailing thought on process is "just write the damn code"
as Chris put it :)

Not here. 8-( I've spent 20 years fighting against this approach.

I have no shortage of code. I've got 2000 source files of it in front
of me, and most of it's ugly crap written by unskilled peons. The last
thing I need is more people "just writing the damn stuff", I'd like
some that _worked_. Maybe some code with some _thought_ behind it [...]

In my opinion.and experience, there are two kinds of programmers (ignoring
beginners, who have to be treated specially). Those who can and do, or could,
safely and correctly use "Just Write The Damn Code(tm)"; and those who are
largely incapable of writing anything substantial no matter how much decoration
you put around the development process.

Please note: I am not claiming that all good programmers /do/ use JWTDC(tm) --
only that they /could/.

-- chris
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top