Doing linear scans over an associative array is like trying to club someone to death with a loaded Uzi.
associative-array coding programming
Programming today is a race between software engineers stirring to build bigger and better idiotproof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning.
funny programming tagline
The cult of the jellyfish is no less an imposition of a religious movement<br/>than is the cult of the dinosaur. When designing a methodology it is<br/>undoubtedly far easier to construct a system that discourages individual<br/>differences, than it is to construct a system that that leverages and<br/>encourages them, but that does not mean that a methodology designed for<br/>an array of idealized entities will be the most productive, successful,<br/>or rewarding one. Choosing a cult methodology to be applied to a professional<br/>class is often an economic one, treating individuality as undesirable reduces<br/>the professional to the proletariat, seen as less expensive and readily<br/>replaceable.
programming
When you don't create things, you become defined by your tastes rather than ability. Your tastes only narrow
inspirational programming
We see a lot of feature-driven product design in which the cost of features is not properly accounted. Features can have a negative value to customers because they make the products more difficult to understand and use. We are finding that people like products that just work. It turns out that designs that just work are much harder to produce that designs that assemble long lists of features.
javascript philosophy programming simplicity software-development
Code is not like other how-computers-work books. It doesn't have big color illustrations of disk drives with arrows showing how the data sweeps into the computer. Code has no drawings of trains carrying a cargo of zeros and ones. Metaphors and similes are wonderful literary devices but they do nothing but obscure the beauty of technology.
code computer-science programming technology
Our life stories are largely constructed and without mindfulness can prove destructive.
awareness behaviour belief-systems child-development conditioning education-system family-background family-relationships inspiring-quotes life-stories programming rasheed-ogunlaru-quotes thought-patterns upbringing
How you look at it is pretty much how you'll see it
beliefs conditioning cultural-differences foresight hindsight motivational-quotes prejudice programming rasheed-ogunlaru-quotes seeing-perspective values vision
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.
programming true
When they first built the University of California at Irvine they just put the buildings in. They did not put any sidewalks, they just planted grass. The next year, they came back and put the sidewalks where the trails were in the grass. Perl is just that kind of language. It is not designed from first principles. Perl is those sidewalks in the grass.
architecture programming ux wayfinding
On two occasions, I have been asked [by members of Parliament], 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able to rightly apprehend the kind of confusion of ideas that could provoke such a question.
expectations programming ux
Everyone knows that debugging is twice as hard as writing a program in the first place, So if you're as clever as you can be when you write it, how will you ever debug it?
programming technology
We know we don't have a corner on creativity. There are creative people all around the world, hundreds of millions of them, and they are going to think of things to do with our basic platform that we didn't think of. So the mashup stuff is a wonderful way of allowing people to find new ways of applying the basic infrastructure we're propagating.
mashup programming
All architecture is design but not all design is architecture. Architecture represents the significant design decisions that shape a system, where significant is measured by cost of change.
architecture design programming tech
If all you could make was a long-term argument for testing, you could forget about it. Some people would do it out of a sense of duty or because someone was watching over their shoulder. As soon as the attention wavered or the pressure increased, no new tests would get written, the tests that were written wouldn't be run, and the whole thing would fall apart. - Extreme Programming Explained.
programming quality-control testing