logo

Quotes About Coding

The name used as the assignment target in a for header line is usually a (possibly new) variable in the scope where the for statement is coded. There's not much unique about this name; it can even be changed inside the loop's body, but it will automatically be set to the next item in the sequence when control returns to the top of the loop again.
~ Unknown
On a related note, you can also code multiple __init__ methods within the same class, but only the last definition will be used; see Chapter 31 for more details on multiple method definitions.
~ Unknown
As usual in Python, it's important to understand fundamental principles like those illustrated in the prior section. Python's "batteries included" approach means you'll usually find precoded options as well, though you still need to know the ideas underlying them to use them properly.
~ Unknown
as this little function isn't needed elsewhere, it was written inline as a lambda.
~ Unknown
any function that contains a yield statement is turned into a generator function.
~ Unknown
If you wish to use this method, you can avoid loops by coding instance attribute assignments as assignments to attribute dictionary keys. That is, use self.__dict__['name'] = x, not self.name = x; because you're not assigning to __dict__ itself, this avoids the loop:
~ Unknown
give people a tool, and they'll code for a day; teach them how to build tools, and they'll code for a lifetime. This
~ Unknown
The programmers of tomorrow are the wizards of the future. You're going to look like you have magic powers compared to everybody else.
~ Gabe Newell
The programmers of tomorrow are the wizards of the future.
~ Gabe Newell
The information encoded in your DNA determines your unique biological characteristics, such as sex, eye color, age and Social Security number.
~ Dave Barry
I just think people have a lot of fiction. But, you know, I mean, the real story of Facebook is just that we've worked so hard for all this time. I mean, the real story is actually probably pretty boring, right? I mean, we just sat at our computers for six years and coded.
~ Mark Zuckerberg
The real story of Facebook is just that we've worked so hard for all this time. I mean, the real story is actually probably pretty boring, right? I mean, we just sat at our computers for six years and coded.
~ Mark Zuckerberg
Repetition is the root of all software evil
~ Martin Fowler
Most programmers, even experienced ones, are poor judges of how code actually performs.
~ Martin Fowler
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
~ Martin Fowler
A heuristic we follow is that whenever we feel the need to comment something, we write a method instead.
~ Martin Fowler
Life being what it is, you won't get your names right the first time. In this situation you may well be tempted to leave it—after all it's only a name. That is the work of the evil demon Obfuscatis; don't listen to him. If you see a badly named method, it is imperative that you change it. Remember your code is for a human first and a computer second. Humans need good names.
~ Martin Fowler
Remember that codes are more than a filing system. Every project needs a systematic way to store coded field data and a way to retrieve them easily during analysis.
~ Unknown
As soon as we started programming, we found out to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.
~ Maurice Wilkes
code is prioritized above human interactions.
~ Unknown
To think like a computer programmer, it helps to be lazy.)
~ Unknown
Remember, though, that debugging is as much art as it is computer science [..]
~ Unknown
One of the problems we've had is that the ICT curriculum in the past has been written for a subject that is changing all the time. I think that what we should have is computer science in the future - and how it fits in to the curriculum is something we need to be talking to scientists, to experts in coding and to young people about.
~ Michael Gove
When you start a session in R, the variables you create are in the global environment .GlobalEnv
~ Unknown