Reputation
782
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
7 10
Newest
 Yearling
Impact
~58k people reached

Dec
13
comment How do you include Support in your Sprint?
+1 for "even if it would be faster to kick it over". Otherwise "Joe" never moves from support and the new folks only know the stuff they've worked on.
Dec
13
comment Is there an expiration date for well regarded, but old books on programming?
Apparently some sarcasm detectors are broken...
Dec
12
comment Is there an expiration date for well regarded, but old books on programming?
+1 for the 'how to learn' comment - that's what college is for, not rote job training.
Dec
9
comment What differentiates the exceptional programmers from the really good ones?
@SnOrfus - as long as you think like that, you'll try to get better. I try to work where I feel like the class dummy; brings my game up tremendously.
Dec
9
awarded  Enlightened
Dec
9
awarded  Nice Answer
Dec
7
comment Is it ethical to use personal code at work?
+1 @Raythal - unless the OP licensed his work to his employer, including it in their projects without notice could have made it a work product. He may have irretrievably contaminated his personal libraries if his company finds out and gets pissy.
Dec
2
answered How do I go from being able to write code to being a good developer?
Oct
28
awarded  Civic Duty
Oct
22
awarded  Critic
Oct
14
comment Why do many older algorithms papers reference implementations on a PDP-10 or PDP-11?
Billy, PDPs pretty much were the machine you had if you didn't have a mainframe (IBM, Honeywell, or other). These were for the time highly-capable machines that cost a lot less than the Big Iron and didn't take a dedicated team to support. See @Tangurena's answer.
Oct
14
answered Scrum tool for Product Backlog management
Oct
14
comment Why do many older algorithms papers reference implementations on a PDP-10 or PDP-11?
The paper you reference was published in 1977. The PDPs were the available non-mainframe systems of the day. Things like the Altair were still mainly the province of enthusiast/hackers, and the bog-standard PC we know today hadn't appeared yet.
Oct
4
answered Does teaching programming make you a better programmer
Sep
28
comment Challenges to the Agile approach on government projects
>>they're not spending their money... But they are spending budget over which they have no control and a very limited ability to redirect even if change orders get approved. Getting more money in next years' budget for needed baseline changes for this years' delivery is a not a pleasant place to be in my experience.
Sep
23
awarded  Yearling
Aug
30
comment Over normalization in database
@Frustrated got it pretty close - most of the big dead-tree mail processing houses use (used?) fairly dumb systems that need things pre-separated for label printing. One of my long-ago instructors worked for a couple of them writing parsing code in S370 assembler(!) to ensure the printers didn't choke on their version of a buffer overrun-if a high-speed printer ran off the end of a label and the label edge picked up at all, it could muck things up royally. Convention probably took over after that.
Aug
25
comment Do you sign each of your source files with your name?
We rely on the VCS for this for our compiled code, but for our database elements (SPs, views etc) we like to have the history in the file header. That way if we need to look at a particular customer's database, we can tell what version we sent them. And on the odd occasion, comparing their versionX to the VCS versionX reveals that they've made changes.
Aug
15
comment Why did Microsoft make parameters, local variables and private fields have the same name naming convention?
@kekekela - you understand and are willing to think about the scope you're using. The op's cow-orkers are apparently not.
Aug
4
comment Are my team's processes out of control?
+1 for "understand... what the clients expect". That's key. If you can't get them to understand the benefits of higher quality releases, get used to the sound of your head bouncing off the wall.