|
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. |