Re: OT - Productivity level?

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



I also agree with that. Since I am by myself there is no formal design
session. But I do design things, and I don't start coding until I
understand every aspect of the problem, and have at least worked out 80%-90%
of the solution, if not it would be like the lab situation that Joe
described.
Some times that process take a few hours and sometimes it takes months. But
the cool thing about my job is that while I am thinking about a part of the
program I can still work on other parts until I find a solution. I find
bathrooms to be one of the best places for finding solutions to my design
problems.

As far as the line count goes, I was just curious, the program is developed,
has been tested, there were around 200 bugs or should I say 2E2 bugs, mostly
spelling errors ;), and alpha tested and then released. That entire process
took about 2 years. Generally I am happy with the outcome. I truly worked
every single day (the only lolly gagging that I did was to come here and
answer questions on the newsgroup, and I wasn't around here much last year)
every once in a while I think if there was a way I could have sped up the
process, was our product development time above avg. or below avg. (I know
that all of these questions are very hard to answer with that amount of data
given).

Basically the thought that runs around in my mind is, how can the next
version of this program be done quicker with the same level of quality or
better? Because as you know time to mark is everything these days when you
have competitors.

AliR.

"GT" <ContactGT_remove_@xxxxxxxxxxx> wrote in message
news:45c9ebf8$0$2962$c3e8da3@xxxxxxxxxxxxxxxxxxxx

"Ajay Kalra" <ajaykalra@xxxxxxxxx> wrote in message
news:1170857636.534276.12400@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On Feb 6, 3:25 pm, "AliR \(VC++ MVP\)" <A...@xxxxxxxxxxxxx> wrote:
Just out of curiosity. I just ran into a c++ line counter and counted
the
lines of code in my last project. It ended up being 151035 lines, not

I dont think there is any corelation between productivity and LOC. We
had months in our projects where we did absolutely no coding and spent
days essentially designing or requirement gathering. Sometimes this
process took over 6 months of the year and the only development was
essentially bug fixing. Also I think code quality is far more
important than a LOC.

I agree completely. There are 7 measurable stages to development and
coding is only one of them. This is why we should count concepts and
changes to artifacts - classes, use cases etc... As with this tool:
http://www.tassc-solutions.com/product-pages/products.htm



.



Relevant Pages

  • Re: Is top-down design feasible for a coffee-break roguelike?
    ... fundamental design decisions should be settled before doing coding.. ... is strongly linked to the game mechanics itself. ... but simply because it assumes diagonal movement is disallowed. ...
    (rec.games.roguelike.development)
  • Re: truly-optimized coding styles & design patterns in C#?
    ... grokking design patterns but try to find practical examples of each pattern ... apps you've written and seek out the simplest and most elegant ways to ... creating a small utility app vs coding something that has to fit into ... > exceptions classes, none of that. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Commenting the source code.
    ... > Do you comment your source code while coding or after coding. ... break down the design to be more specific ... write, document, compile and debug debug fuctions. ... Whereas successfull means dedect bugs, ...
    (comp.lang.c)
  • Re: DAB+ to use UEP - Homer Croiset exclusive
    ... the spec to be released to find out what the new error correction ... correction coding. ... called me an idiot for being stupid and not understanding economics. ... You don't design a ...
    (alt.radio.digital)
  • Re: XP Question about Metaphor
    ... >That's true of any development if one defines 'design' fine enough. ... "jumping into coding". ... one needs to do OOA and OOD prior to OOP. ... I also believe that refactoring by such means as observing duplication ...
    (comp.object)