101 reputation
1
bio website thiagoarrais.com
location Recife, Brazil
age 31
visits member for 3 years
seen Jun 3 at 18:06

Mar
25
comment Understanding dependency injection
@MyDaftQuestions, you are absolutely right. I happen to like James Shore's definition: "Dependency Injection" is a 25-dollar term for a 5-cent concept. [...] Dependency injection means giving an object its instance variables. [...]. Also, see my answer to this SO question: stackoverflow.com/questions/130794/what-is-dependency-injection
May
8
comment How were some language communities (eg, Ruby and Python) able to prevent fragmentation while others (eg, Lisp or ML) were not?
"However, as Haskell started to become popular, we started to get complaints about changes in the language, and questions about what our plans were. [...] In response to this pressure, the committee [...] named a particular instance of the language 'Haskell 98'" (from A History of Haskell: research.microsoft.com/en-us/um/people/simonpj/papers/… )
Sep
20
awarded  Supporter