I'm not a great programmer; I'm just a good programmer with great habits.
Kent BeckTag: programming
Some of the best programming is done on paper, really. Putting it into the computer is just a minor detail.
Max Kanat-AlexanderTag: programming
The most disastrous thing that you can ever learn is your first programming language.
Alan KayTag: programming
Programming is the art of doing one thing at a time
Michael C. FeathersTag: programming
The corollary of constant change is ignorance. This is not often talked about: we computer experts barely know what we're doing. We're good at fussing and figuring out. We function well in a sea of unknowns. Our experience has only prepared us to deal with confusion. A programmer who denies this is probably lying, or else is densely unaware of himself.
Ellen UllmanTag: programming
He has reverted, in other words, back into a pure balls-to-the-wall nerdism rivaled only by his early game-coding days back in Seattle. The sheer depth and involution of the current nerdism binge would be hard to convey to anyone. Intellectually, he is juggling half a dozen lit torches, Ming vases, live puppies, and running chainsaws. In this frame of mind he cannot bring himself to give a shit about the fact that this incredibly powerful billionaire has gone to a lot of trouble to come and F2F with him.
Neal StephensonTag: true programming
It should be noted that no ethically -trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.
Nathaniel S. BorensteinTag: humor programming software
Programmers are isolated. They sit in their cubicle; they don't think about the larger picture. To my mind, a programmer is not an engineer, because an engineer is somebody who starts with a social problem that an organization or a society has and says, "OK, here's this problem that we have- how can we solve it?" The engineer comes up with a clever, cost-effective solution to address that problem, builds it, tests it to make sure it solves the problem. That's engineering.
Philip GreenspunTag: programming engineering engineers programmers
The possibility of incorrect results in the presence of unlucky timing is so important in concurrent programming that it has a name: a race condition. A race condition occurs when the correctness of a computation depends on the relative timing or interleaving of multiple threads by the runtime; in other words, when getting the right answer relies on lucky timing.
Brian GoetzTag: programming java concurrency
When a field is declared volatile, the compiler and runtime are put on notice that this variable is shared and that operations on it should not be reordered with other memory operations. Volatile variables are not cached in registers or in caches where they are hidden from other processors, so a read of a volatile variable always returns the most recent write by any thread.
Brian GoetzTag: programming java concurrency
« prima precedente
Pagina 4 di 7.
prossimo ultimo »
Data privacy
Imprint
Contact
Diese Website verwendet Cookies, um Ihnen die bestmögliche Funktionalität bieten zu können.