Reputation
4,715
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
14 27
Newest
 Yearling
Impact
~127k people reached

  • 0 posts edited
  • 2 helpful flags
  • 239 votes cast
Sep
22
comment How to Avoid Fragile Unit Tests?
I'd like to know where the downvoter disagrees.
Sep
21
answered How to Avoid Fragile Unit Tests?
Sep
16
comment What makes a piece of software an Engine?
downvoters: please elaborate. That an engine (e.g, the Quake Engine) is a subsystem, a module, or a library is not obviously false.
Sep
16
comment Tips for planning a rewrite of a large PHP project?
@Jon: Yes, also, my example assumed a typical page, no framework. But i think, mutatis mutandis, my answer is not invalidated by that. A point i did not mention: refactoring is fun. It's very rewarding to see total crap becoming something beautiful :)
Sep
15
revised Tips for planning a rewrite of a large PHP project?
deleted 1 characters in body
Sep
15
answered Tips for planning a rewrite of a large PHP project?
Sep
15
comment How can I explain the usefulness of Inheritance?
A. Love: usually, i wouldnt be that pedantic, but the Question was of a real world application of the concepts, so that they can be teached. And when teaching, one should be exact, imho.
Sep
15
answered Do you have to be good at math to be a good programmer?
Sep
15
comment How can I explain the usefulness of Inheritance?
i think you stretching the definition a little. class Programm { public static void main(String[] args) { system.out.println('hello world'); }} is a minimal Java program. When i call it, there is no instance of Program. Program does not Inherit from anything. When i start 3 Processes (like you do with crhome), there may be 3 Programms, but in their individual areas of memory, there's still only one Program. Imho, singleton implies 'Only one Instance per Process', not per Machine. If so, it would be impossible to make singletons, nothing stops you from running any code twice.
Sep
15
comment How can I explain the usefulness of Inheritance?
i used Java, around version 1.4.2. Back then, there was only static void main, so i guess it changed a little. What would be a typical reason to have more than one instance of the Programm class?
Sep
14
answered How can I explain the usefulness of Inheritance?
Sep
14
comment How can I explain the usefulness of Inheritance?
So, you program a program that has many programs in it? :) In my experience, Programm Objects are almost always singletons that have no inheritance, so imho they are not the best example.
Sep
14
comment Why it is called “hash table”, or “hash function”? Hash doesn't make any sense to me here
@reinierpost: i think, he was talking about the hash function, not the hashtable.
Sep
14
comment Why it is called “hash table”, or “hash function”? Hash doesn't make any sense to me here
@Peter Taylor: to be a little nitpicky, they dont need to be injective, but sometimes they are even bijective. Think of the typical implementation of an hashing function for an integer :)
Sep
14
comment a better approach for reviewing performance of developers?
not that i am in favor of there status reports, but you state: 'to identify a true programmer you need a true programmer', something the managers obviously arent, so for them, this is no viable approach.
Sep
14
comment Is programming a profession not for a person with speech impairment?
<cynical>no, its the communication skills that matter. if everyone does enough communication in the team, the product will spawn out of thin air</cynical>
Sep
14
answered a better approach for reviewing performance of developers?
Sep
14
revised Can daily reports decrease a developer's productivity?
deleted 4 characters in body
Sep
13
answered Can daily reports decrease a developer's productivity?
Sep
13
comment is Python PHP polyglot a good design?
just because this distinction wasnt made by zend it does not mean we can identify parts of php which provide features used for templating, and discuss them under the aspect of templating only.