5,093 reputation
1323
bio website
location
age
visits member for 3 years, 1 month
seen 2 days ago

Jul
23
comment What programming/software sub-cultures exist? What defines them? Which do you belong to?
@JerryCoffin Well sir, there's people who want to use that word "orthogonal" and those that don't just because it's been popular on stack in recent decades...
Jul
23
comment Working on someone else's code
I'd say multiple times a year I misjudge. Just did it today and realized every last of 5 items I thought were problematic were there for a reason. He/they could have left them more clearly marked but I could have wasted less time assuming he/they didn't go there for good reason.
Jul
23
comment Painfully Stupid Method Names in Legacy Code: Fix or Leave as Warning?
Sorry for the delay. I just assumed they were going to lock in it in five seconds at the time I imagine and you actually stayed on the question.
Jul
23
accepted Painfully Stupid Method Names in Legacy Code: Fix or Leave as Warning?
Jul
23
comment Painfully Stupid Method Names in Legacy Code: Fix or Leave as Warning?
@9000 Sorry I missed that comment but no, the original authors were long gone and we had no reviews implemented at that company (heh heh @ past tense).
Jul
23
comment Does dealing with legacy code help one evolve as a programmer?
There can be good Java but it's harder to find for a jr. dev than devs of most other initial language backgrounds I would imagine based on experience which is primarily as a front end web developer gone generalist who's been exposed to a very wide variety of back ends. The problem I think, is that Java the language is perfectly serviceable but Java the culture is about playing absolutely everything as safe and blame-free as possible.
Jun
10
answered After HTML and CSS
Jun
10
comment What is decoupling and what development areas can it apply to?
@jt0dd I'd have to agree. Just because you can explain something with a book, doesn't mean there isn't value in a more succinct answer. With programming literature, people often swamp you with details before giving a decent higher level overview. "What is OOP?" would be way too broad. But this is a reasonably specific topic IMO.
Jun
10
comment How do I prove or disprove “god” objects are wrong?
@honestduane Yeah, that set of expectations alone speaks volumes. Good for you on the GTFO.
Jun
7
awarded  Yearling
Jun
5
comment More Powerful language for client-side web apps: JavaScript or C#?
Never tried it but I suspect "browser plug-in" and "UX quality" may have been too well established as an oxymoron before silverlight even hit the drawing board to be a success.
Jun
5
answered Pure Front end JavaScript with Web API versus MVC views with ajax
Jun
4
answered How do I prove or disprove “god” objects are wrong?
May
15
awarded  Necromancer
Apr
18
comment How do you balance between “do it right” and “do it ASAP” in your daily work?
I feel good about this answer but also I just found my first job where biz and dev aren't constantly at each other's throats and the impact is delightful. We just get things done. Not always as soon as we'd want to but we actually take the future into account and it shows both in the product and our ability to modify it as needs change. Inevitable Big Ball of Mud is a lie, IMO.
Apr
18
comment How do you balance between “do it right” and “do it ASAP” in your daily work?
@Astyanax That's the beauty of scrum-style (I don't love pure scrum) retro. You can't keep ignoring things that keep coming up over and over and over and over and FFS really AGAIN?! over again.
Mar
27
comment Handling internal IT issues
I refer you to my comment here: programmers.stackexchange.com/questions/35819/…
Mar
27
comment Programmer-to-Programmer, what would you ask?
If I only got one question it would be, "What would you do differently if you could go back and do it again?"
Mar
27
comment Isn't MVC anti OOP?
@Doval I wasn't thinking data fed to an object's API when I said dependencies. I was thinking more of something that builds objects within from external user-defined classes. Once you start referencing stuff defined on the exterior, that has to travel with your class when you want to move it and you're no longer portable. If I were required to write code in a statically typed language my immediate instinct would be to only feed generic core language structures to object APIs or rely on interfaces to keep things generic between classes. Otherwise it might as well be funcs calling funcs.
Mar
11
comment Does anyone else feel Scrum isn't agile?
I don't hate everything about it but IMO, Scrum makes a lot more sense when you think of it as an industry.