I may do some notes sometimes, but then it's the general design or layouts. NEVER code nor pseudo code.
I talk to a professional electronic engineer who does most of his coding in Assembly and C. Alot of the time the companies that he works for say things like "I want pre-written source"; So since he is the head of his development team he tells them to finish their job, then at the end they print off their source code and say "Heres my pseudo", really what can a company do? Nothing. You did your job, you get paid, all is well. Although he did say that during the beginning of his career he wrote out a sort of schematic/hierarchy on paper on how things should work, but to ask experienced programmers to do pseudo code is rediculous.
Edit: Plus, in a consumer-driven market, there is no time to fiddle around with pseudo...let alone write the entire program on paper(Argueably, there would be hundreds of compile errors). It's okay to write out how things should work, but to write the entire source...
>Edit: Plus, in a consumer-driven market, there is no time to
>fiddle around with pseudo...let alone write the entire program
>on paper(Argueably, there would be hundreds of compile
>errors). It's okay to write out how things should work, but to
>write the entire source...
Especially in a consumer driven market where the time-to-market is very little, it is extremely important to have a good specification and design process. Our company does a lot of work for manufacturers of mobile phones, such projects are very short and have a deadline. When a product is finished after that deadline, the whole project is cancelled and a new project is started. So to be able to deliver high quality software in a short time it is very important to do paperwork.
Just a question, why would a company have pre-written source on paper? I have never seen that.
I chose the sort off thing because when im in school and im bored i start writing down some code (that are only small functions not entire programs)...+ sometimes im just watching the tele or reading something and then i think hey it would be great if i added that thing to my app or this..(right now its all about commands with down here: /stat /help /info /quit /hint /edit etc...).
Yeah, but small functions, or a little code is understandable, but I mean the WHOLE program.......by sort of, I meant sometimes, I guess I didn't specify well enough.