18,461 reputation
773125
bio website nickchaves.com
location United States
age 32
visits member for 4 years, 3 months
seen Oct 21 at 20:33

Web software engineer.

Server (Java, PHP) and UI (JS, CSS)

Designer and photographer on the side.

I'm a serial user of the double __ space after a period — even though people tell me it's obsolete in the computer-world, I can't shake the habit from my 7th grade typing class.

profile for NickC on Stack Exchange, a network of free, community-driven Q&A sites


Feb
26
comment Design Patterns for Javascript
@ErikReppen Thanks, and sorry, I may have been overly sensitive. I am quite experienced with JS, but your comment is fair. Having done quite a bit with Plain Old JS, I look for utilities that abstract the common motions, however, like everything it can be abused. The fact that it is created to act like other languages may encourage that abuse. I've seen organizations with large teams and lots of code go the class/module route, but I admit not without producing your readability complaint. And I can agree that composition is a good thing; would love to see that as an answer on this question.
Feb
19
awarded  Caucus
Jan
30
awarded  Guru
Dec
21
awarded  Favorite Question
Dec
16
comment Is jQuery an example of “god object” antipattern?
@RossPatterson Are you disagreeing? If you are, I'd encourage you to post your own answer. I think Laurent's is good, but I'm still undecided.
Dec
16
awarded  Famous Question
Dec
16
comment Is jQuery an example of “god object” antipattern?
But it returns a "jQuery" object which contains much of the jQuery API -- and, I think, would be the "God" object the OP is referring to.
Dec
12
comment Should the 12-String be in its own class and why?
Some part of me wonders whether the idea to model objects having strings with strings was a test, or just from someone with a punny sense of humor. Also, to answer your question about String[] vs. char[] maybe because you could tune the string up or down a half step to flats or sharps?
Nov
28
awarded  Popular Question
Nov
27
awarded  Notable Question
Nov
15
comment Is there such a concept as “pseudo implementation” in software development?
I think the term "mocking" pretty well fits what you are describing.
Nov
6
awarded  Good Answer
Nov
6
awarded  Guru
Oct
23
awarded  Nice Answer
Oct
21
awarded  Good Question
Oct
16
awarded  Good Question
Oct
2
awarded  Good Answer
Sep
21
awarded  Custodian
Sep
21
awarded  Famous Question
Sep
16
awarded  Yearling