|
River One wrote: In fact, for the software developer, coding is almost a non-existent issue.
Yeah but the problem is that since 100% of all bugs are code related, the code tends to become a big issue if it's not properly developed and tested before it's delivered to the user.
Alvaro
To announce that there must be no criticism of the president, or that we are to stand by the president right or wrong, is not only unpatriotic and servile, but is morally treasonable to the American public. - Theodore Roosevelt
|
|
|
|
|
River One wrote: Achieving a user's goals should be 75% of all efforts.
Bah! 76% and not a bit less!
In most projects, achieving the users' goals should be at or near 100% of the effort. Coding is just a means to that end.
River One wrote: In fact, for the software developer, coding is almost a non-existent issue.
It's always an issue, but need not be the primary (or even secondary) issue. You know a project is in trouble, when the first meeting turns quickly from talk about what is needed, to a discussion of the tools
we want to use to do it. Any programmer worth his salt can probably come up with half a dozen different solutions for a given problem, and this is a good and useful trait, once the problem has been identified and it is time for a solution to be devised.
Analogy: you're remodeling a kitchen. First you decide on the material, position, size, and shape of counters, then you can build them. The construction itself is very, very important, and will have a huge influence on the ultimate utility of the kitchen - but it does no-one any good to start it prior to design.
|
|
|
|
|
What is this optional answer all about: "Thanks for the good information. Keep up this great resource. Best greetings. C Ya" - URLs deleted because they are probably spam.
ColinMackay.net
Scottish Developers are looking for speakers for user group sessions over the next few months. Do you want to know more?
|
|
|
|
|
Looks like a spam bot to me - these submit spam to any form they find on the web.
Regards,
Nish
|
|
|
|
|
It's a spam bot, one of those who keep on trying to spam my guestbook and all my contact forms. They appears out of nowhere, you put blockers into your scripts, they disappear for a few weeks. It's always the same.
_________________________________
Please inform me about my English mistakes, as I'm still trying to learn your language!
|
|
|
|
|
I think the most important aspect is missing, i.e. not a standard answer.
Maintainablility
However "chic" the actual code may be, if it is not maintainable, then the code is worthless!
bum... and I thought I´d got rid of all the bugs
-- modified at 3:27 Monday 27th February, 2006
|
|
|
|
|
I'd say that it is lumped in with "Best Practice" - but it would have been good to separate that out.
ColinMackay.net
Scottish Developers are looking for speakers for user group sessions over the next few months. Do you want to know more?
|
|
|
|
|
From a "what is most important aspect of a software development project" perspective - I would have to agree on "Best Practices" and maybe "Process".
But - for programming - I would say the maintenance aspects are key.
A project can frequently be a qualified success even if it isn't maintainable. But continued work will be an ongoing hell of angry management, missed schedules and long hours if it isn't maintainable.
Personally - I'm sick (and tired) of cleaning up and productizing software projects that others made w/o any thought to maintenance!
Dale Thompson
|
|
|
|
|
Dale Thompson wrote: A project can frequently be a qualified success even if it isn't maintainable.
True, but we're talking about "Best Practice". I would suggest that if it isn't maintainable then it isn't "best practice".
ColinMackay.net
Scottish Developers are looking for speakers for user group sessions over the next few months. Do you want to know more?
|
|
|
|
|
Dale Thompson wrote:
"Personally - I'm sick (and tired) of cleaning up and productizing software projects that others made w/o any thought to maintenance!"
I could sing a song about this
bum... and I thought I´d got rid of all the bugs
|
|
|
|
|
|
To be an artists you got to have talent and train/work really hard.
Greeting from Germany
|
|
|
|
|
KarstenK wrote: and train/work really hard.
That's not necessarily true, IMO. Some people just has it. (whatever it may be)
|
|
|
|
|
Some people have a better talent, but I often saw that to successfully release a software you really have to work hard, and also people with talent have to work really hard (12++ hours and the weekends) - sometimes the underestimated the effort...
I do Shotokan, and there is it analog. I have a little talent (but I train harder than other and see the results)
Greeting from Germany
|
|
|
|
|
I hope that's 12++ hours a day Else I wanna get your job, I make workweeks of 50-60 hours. Working freelance is rather hard.
WM.
What about weapons of mass-construction?
|
|
|
|
|
'Working freelance is rather hard'
It really is.
//This is not a signature
while (I'm_alive) {
printf("I Love Programming");
}
|
|
|
|
|
yet...
|
|
|
|
|
|
The art of implementing CListCtrl is only one aspect of programming...
_________________________________
Please inform me about my English mistakes, as I'm still trying to learn your language!
|
|
|
|
|
Don't tell that to the fanatics!
|
|
|
|
|
Jörgen Sigvardsson wrote: Don't tell that to the fanatics!
All two of them.
ColinMackay.net
Scottish Developers are looking for speakers for user group sessions over the next few months. Do you want to know more?
|
|
|
|
|
I see 3 now.
Cheers,
Vikram. "Don't judge me
You could be me in another life
In another set of circumstances"
- "Tomorrow we'll see", Sting.
|
|
|
|
|
|
Maybe ATL::CListViewImpl is waiting to take its place...
Anna
Currently working mostly on: Visual Lint
Anna's Place | Tears and Laughter
"Be yourself - not what others think you should be"
- Marcia Graesch
"Anna's just a sexy-looking lesbian tart"
- A friend, trying to wind me up. It didn't work.
|
|
|
|
|
Early bird, gets little sleep
|
|
|
|