Reputation
2,847
Top tag
Next privilege 3,000 Rep.
Cast close & reopen votes
Badges
1 13 33
Newest
 Necromancer
Impact
~138k people reached

Feb
14
answered Available options for classifying words in text?
Jan
8
comment Is documentation a User Story?
If documentation is needed, eventually it can become part of the definition of done.
Dec
23
comment Who decided on the terminology downcasting and upcasting?
Downcasting references from 1992: Allen I. Holub - C + C++: programming with objects in C and C++, Raimund K. Ege, Madhu Singh, Bertrand Meyer - Technology of object-oriented languages and systems: TOOLS 8 : proceedings of the eighth International Conference, TOOLS Santa Barbara 1992, Richard Wiener - Journal of object-oriented programming, Volume 5.
Dec
23
comment Who decided on the terminology downcasting and upcasting?
It's not so easy to search for their origins because upcasting and downcasting have older meanings. But perhaps those meanings influenced the OOP words. But the Ngram shows big increases around 1980 and 1995. The earliest certain references to downcast[ing] I found are from 1992 in C++ literature...
Dec
19
awarded  Nice Answer
Dec
5
awarded  Necromancer
Nov
18
answered What, if anything, to do about bow-shaped burndowns?
Nov
14
revised Does one line of GPLed code make program a “derived work”?
Removed hello
Nov
14
suggested approved edit on Does one line of GPLed code make program a “derived work”?
Nov
13
awarded  Fanatic
Nov
13
awarded  Revival
Nov
8
awarded  Scholar
Nov
8
accepted Do any languages use =/= for the inequality operator?
Nov
7
comment Are there standard practices when writing a spec for a software development project?
@MaR Yes, that's also a good idea. However, I think line numbers are also useful for pinpointing exact descriptions of text, especially for multi-line requirements or multi-sentence descriptions.
Nov
7
awarded  Student
Nov
7
asked Do any languages use =/= for the inequality operator?
Nov
7
answered Are there standard practices when writing a spec for a software development project?
Nov
6
comment How to deal with users who think their computer could think?
@Andrew: "I swear that shopping trolley hates me, it never goes in the right direction..."
Nov
6
comment Why is an array of characters called a String in Object Oriented languages?
Possible duplicate of programmers.stackexchange.com/questions/43329/… and also dealt with in detail at stackoverflow.com/questions/880195/…
Nov
5
answered Why is $ in identifier names for so many languages?