How stupid am I if I think otherwise? That a few hours of planning can save you weeks of coding? ?2. Weeks of coding can save you hours of planning
How stupid am I if I think otherwise? That a few hours of planning can save you weeks of coding? ?2. Weeks of coding can save you hours of planning
We (programmers) should tell our boss (if happen we have one) that coding is the way to go. If we spend more time on coding, we gain more experience and come close to delivery of finished product. Planning too much is a lazy excuse to get the project to get started. We will never have a perfect plan. Expect the unexpected.How stupid am I if I think otherwise? That a few hours of planning can save you weeks of coding? ?
I do not agree. The more time you spend on planning, the less you will spend on coding, finding bugs, maintaining, adding features, etc.We (programmers) should tell our boss (if happen we have one) that coding is the way to go. If we spend more time on coding, we gain more experience and come close to delivery of finished product. Planning too much is a lazy excuse to get the project to get started. We will never have a perfect plan. Expect the unexpected.
how long is consider (enough) more time?more time you spend on planning
Good question, but not...how long is consider (enough) more time?![]()
2. Weeks of coding can save you hours of planning
Good question, but not...
The reversed version is (not joke)?Weeks of coding can save you hours of planning
Weeks of planning can save you months of: coding, debugging, ... (see my post #23)Weeks of planning can save you hours of coding ?
You mean system analyst? Unfortunately I don't see this job position still exist (at least in my country). If it does, the pay is as same as a "programmer". Boss expect a developer (now it is no longer call a programmer) can do all the jobs, including planning, design, system requirement study, documentation, presentation or proposal of new system, coding, UI design, quality assurance aka testing, bug fix and project management. The project timeline is 2 weeks (include weekends). This is what happened to me and that is why I quit. I am still frustrated as the market is in this in this shape in my place.This is also why a programmer analyst earns at least twice as much as a programmer
It is like a very huge disaster happening or some sort of asteroid fall on earth (Armageddon movie?) if my previous boss saw a bug. He will tell his developer, "I have trusted you to finished the system in 2 weeks but now it is not finished. (You lied to me!)". He will add, "I even gave you extra time, if you think you can't finish it, at least tell me 1 week earlier!" This is a real story.I have a few posters around my desk that boss thinks are just my warped sense of humor (if only he knew) 1. I dont normally test my code, but when I do, I do it by relasing it to end users. 2. Weeks of coding can save you hours of planning 3. We guarantee fast delivery, no matter how long it takes.
"Serious" companies still have the distinction between programmer analyst, programmer, systems engineer, hardware technician, etc.You mean system analyst? Unfortunately I don't see this job position still exist (at least in my country). If it does, the pay is as same as a "programmer". Boss expect a developer (now it is no longer call a programmer) can do all the jobs, including planning, design, system requirement study, documentation, presentation or proposal of new system, coding, UI design, quality assurance aka testing, bug fix and project management. The project timeline is 2 weeks (include weekends). This is what happened to me and that is why I quit. I am still frustrated as the market is in this in this shape in my place.
distinction between programmer analyst, programmer, systems engineer, hardware technician
I don't know, you should ask Erel ?That sounds like IBM mentality.
The question is different; an analyst who does not stoop to coding is a snob who would probably also be fired. The point is that a simple programmer very often is not able to do well done analyzes, especially of large projects (but not only of these).We (where I was employed) had to deal with "No I don't write code, I'm an Analyst!" type comments from staff at company we merged with.
Whereas we (being non IBM mainframe) did everything, we could code, do Analysis, design databases, we even shifted the paper for the printers when it was delivered, oh and we could operate the mainframe too to give the op's a break. It made the job more fun.
I see that these days you are very active on the forums, @agraham, so I suppose (and I very much hope) that you are much better (I hope definitely healed!).(and still got a year or two left in me - my cancer permitting)
Thanks for the kind thought. ? Not healed but stable and not progressing for the time being.(and I very much hope) that you are much better (I hope definitely healed!).
You beat me by at least three years - I remember getting this book in grade 2 (= 1974) but I don't remember how many times I read it, other than heapsover 50 years ago
and then when the Commodore 64 came along with sprite collision detection in hardware... I think that was my point of peak amazement, at least re. computers.how the heck can you do anything with only 3 registers?!?!
Your gauge package reminded me of 2005 and this project:it is a luxury nowadays that I indulge in to not bother too much about performance and memory use ... as simple as possible to get the job done.
This video has a better shot of the gauges, plus is more from the driver's perspective. It was quite eerie if your seat wasn't the one that was being projected for - even just being a metre off eg in the passenger seat, it felt like you were sliding sideways down the road like a crab.get the job done