5,646 reputation
1329
bio website kohne.org
location North Wales, PA
age 44
visits member for 2 years, 7 months
seen 15 hours ago
stats profile views 131

Embedded Software Developer


15h
comment Is there a specific name for the “Square inherits from Rectangle” paradox?
This is not a paradox. This is a case of improper modeling of the problem domain. The inheritance hierarchy is NOT necessarily going to line up with the hierarchy of thing in the problem domain. It's nice when it does, but the trick in a good model is to understand where you need to do things differently than the real world.
2d
awarded  Necromancer
May
13
answered Migration to embedded systems
May
10
awarded  Enlightened
May
10
awarded  Nice Answer
May
9
answered Code Base with awful code conventions, follow them?
Apr
22
awarded  Enthusiast
Apr
13
revised Where can I get some sample text?
added 387 characters in body
Apr
13
comment Where can I get some sample text?
@gnat - given that the post is over a year old, is there a reason that you didn't just edit it to make it better, instead of leaving a comment?
Apr
9
awarded  Enlightened
Apr
9
awarded  Nice Answer
Apr
8
answered why are noSQL databases more scalable than SQL?
Apr
8
comment Do I need to understand algorithms and data structures to be called a programmer?
@Izkata - even if you don't need pointers or the assembly of a particular processor in your present job, knowing how the machine works to some degree lets you understand odd behaviors that bubble up into higher level environments, and apparently bizarre choices on the part of language designers.
Apr
7
comment Term for accidental features
@smp7d - you call intentional features that you didn't document the same thing. The idea is that the user won't know the difference between something you didn't mean to do, and something you decided (or forgot) to document.
Apr
5
answered Securely storing secret data in a client-side web application
Apr
1
comment How safe & trustworthy are hosting sites such as sourceforge, github or bitbucket for closed-source projects?
One note: Even if you trust them, you should have some automated backup of your own of your repository.
Apr
1
answered How safe & trustworthy are hosting sites such as sourceforge, github or bitbucket for closed-source projects?
Apr
1
comment Changing the license in a fork from GPL to GPL compatible?
@TheLQ - "GPL compatible" Means you can use it in projects that use the GPL, not that you can substitute it for the GPL.
Apr
1
comment Changing the license in a fork from GPL to GPL compatible?
@TheLQ - it gets even worse. You not only need the original author, but anyone he took code from to agree to re-licensing. In your case you are basically stuck with the GPL.
Mar
19
comment Forking SQLite source
I also think that you need to think about why you want to put your changes under GPL, as opposed to following the original author's choice of license. It feels a bit rude to me to do what you propose.