1,463 reputation
31128
bio website
location
age
visits member for 2 years, 1 month
seen 20 hours ago

May
6
comment Is there a name for refactoring technique that turns hardcoded values into configurable parameters?
The term I most often hear is unhardcoding. Or, in Russian, расхардкодь эту хуйню.
Apr
24
awarded  Yearling
Apr
17
awarded  Altruist
Apr
10
awarded  Investor
Mar
20
awarded  Curious
Jan
16
awarded  Famous Question
Dec
1
accepted Do the implementations of the Node interface in Web API violate Liskov Substitution Principle?
Nov
30
asked Do the implementations of the Node interface in Web API violate Liskov Substitution Principle?
Nov
26
awarded  Nice Question
Nov
21
comment How to introduce Google Analytics code in a modular way?
What if the button's function depends on outside conditions? For example, a "Create new" button may create different types of files depending on a menu setting.
Nov
20
asked How to introduce Google Analytics code in a modular way?
Aug
25
awarded  Guru
Aug
24
comment What is referential transparency?
So how would one get the length of a string read from terminal in Haskell?
Aug
13
comment Is splitting up a function into several inner functions an anti-pattern?
+1 for a radically different approach.
Aug
13
comment Is splitting up a function into several inner functions an anti-pattern?
@Warbo I disagree. Classes are easily and routinely implemented in Javascript. Properly declared, a method object would provide better encapsulation and testability.
Aug
12
awarded  Good Question
Aug
11
awarded  Notable Question
Aug
11
awarded  Nice Question
Aug
11
awarded  Popular Question
Aug
11
revised Is splitting up a function into several inner functions an anti-pattern?
spellng