1,028 reputation
1624
bio website smith-li.com
location Philadelphia, PA
age 36
visits member for 3 years, 9 months
seen Nov 20 at 21:41

Pythonista; Celerista; Pyramista; Plonista; Magentoasta; Javascriptista; CSSista; HTMLista; Webista; Shellista; you get the gista.

I am an employee of eBay Inc. The opinions expressed here are my own and do not necessarily reflect the opinions of eBay Inc. This is my personal StackExchange account.

Classic disclaimer.


Aug
3
awarded  Good Question
Aug
3
awarded  Nice Question
Aug
2
accepted Should a code review be different for front-end web developers?
Aug
2
asked How much help should I give during technical interviews?
Aug
2
answered Comparing one's self to others during interviews
Jul
30
comment Are small amounts of functional programming understandable by non-FP people?
I usually bring up reduce as a counter-example to the you can always use a list comprehension argument, as it's relatively difficult to replace reduce with an inline generator or list comprehension.
Jul
10
answered How do you keep your basic skills from atrophy?
Mar
2
awarded  Yearling
Jan
6
asked Should a code review be different for front-end web developers?
Dec
31
comment What are some characteristics of Python that makes it unique as its own language?
@Torbjørn which power? The automatic documentation, or the introspection features?
Dec
30
comment Is Javascript a Functional Programming Language
+1 Great response. Because of the way programming education is structured, new coders seem to think the paradigms are exclusive and discrete, but they're not. Try to write OOP code that takes advantage of functional concepts when it makes sense to do so. Event-driven programming is a paradigm, but aspects of EDP influence certainly every gui and web program. Polymorphism, a core feature of OOP, is really generic programming. Naming these ideas helps us conceptualize good programming, but you shouldn't use one to the exclusion of others.
Dec
30
comment What are some characteristics of Python that makes it unique as its own language?
@SK-logic not trying to be flippant, but have you seen a formal definition of feature? Can you provide a link, because I'd like to read it.
Dec
30
comment What are some characteristics of Python that makes it unique as its own language?
I do not understand It also seems to execute in a neat line by line manner with the exception of functions, and it can be interpreted as such too which is nice. What does it mean?
Dec
30
awarded  Editor
Dec
30
revised What are some characteristics of Python that makes it unique as its own language?
More introspection features: explanations
Dec
30
answered What are some characteristics of Python that makes it unique as its own language?
Dec
30
comment What are some characteristics of Python that makes it unique as its own language?
@SK-logic the question is about characteristics, of which features are a subset. Are there no characteristics unique to Python?
Dec
30
comment How to reply to incomplete requests from potential customers?
Give them an answer that is as indirect as their question was incomplete. "It won't cost as much as you think. Here's what I need to know: …"
Dec
29
comment Science degrees that are complementary to programming
Consider a subject such as Math or Physics for your undergraduate degree, and get your graduate degree in Computer Science.
Dec
29
comment What's the best place for a high school programmer to get his work noticed?
@KirkBroadhurst I imagined it. In my imagination, Bill Gates told me to get out of the way and Mark Zuckerberg ignored me.