171 reputation
3
bio website codemines.blogspot.com
location California
age 94
visits member for 3 years, 8 months
seen Feb 5 at 5:54

Feb
5
awarded  Citizen Patrol
Mar
12
answered I want to publish an android app, but I'm afraid of software patents
Jul
24
answered Should laying out a GUI graphically be considered “cheating?”
Feb
8
comment Is it a must for every programmer to learn regular expressions?
I think this is a really good point. Knowing how to use back-references and other advanced features of some RE engines is only moderately useful. In many/most cases, combining the use of REs with a little bit of logic is more readable and easier to maintain.
Jun
5
answered Starting again on desktop development
Jun
5
comment Rewriting GPL code to change license
The tainting issue is probably not a very serious concern in practice. In cases where you're reverse-engineering a commercial entity's code, then the firewall between the reader and the implementer is necessary for the (essentially inevitable) infringement lawsuit, so you can show that the was no possibility of copying code from the other version. In the case of most GPL code, unless you're blatantly infringing nobody's going to sue you, since it's not in their interest to do so.
May
5
awarded  Teacher
Apr
2
awarded  Supporter
Mar
25
comment How do you know you're writing good code?
You have enough information to call methods WITHOUT looking at the body of them. That's a pretty key indicator for me. If an API is well-designed, I can guess how to call the routines without reading them, and get it right the majority of the time.
May
12
answered How can I improve my technical writing?