Know the rules well, so you can break them effectively --Dalai Lama XIV So if an algorithm is an idealized recipe, a program is the detailed set of instructions for a cooking robot preparing a month of meals for an army while under enemy attack --Kernighan Brian Our consciousness is programmed. We see things a certain way from a young age - we're programmed to keep doing them that way. Then you have to spend adulthood learning how to overcome it, to read out the programs. Try to create. I want to tell people to create. Just start by creating your day. Then create your life. --Prince Any fool can write code that a computer can understand. Good programmers write code that humans can understand. --Martin Fowler How do you expect to succeed if you do not know the rules? --Anonymous Along every step of our journey through life, our mind is being programmed. If we are not programming it ourselves, someone else is doing it to us. --Joseph Rain Twenty hours at the keyboard can save you two hours of planning. --Isaac Traxler Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code. --Edsger W. Dijkstra I'm a programmer. I like programming. And the best way I've found to have a positive impact on code is to write it. --Robert C. Martin People who are really serious about software should make their own hardware --Alan Kay College is a waystation - the last convenience store on the road to life-long responsibility. --Dennis Miller Everyday life is like programming, I guess. If you love something you can put beauty into it. --Donald Knuth The most disastrous thing that you can ever learn is your first programming language. --Alan Kay Managers of programming projects aren’t always aware that certain programming issues are matters of religion. If you’re a manager and you try to require compliance with certain programming practices, you’re inviting your programmers’ ire. Here’s a list of religious issues: ■ Programming language ■ Indentation style ■ Placing of braces ■ Choice of IDE ■ Commenting style ■ Efficiency vs. readability tradeoffs ■ Choice of methodology—for example, Scrum vs. Extreme Programming vs. evolutionary delivery ■ Programming utilities ■ Naming conventions ■ Use of gotos ■ Use of global variables ■ Measurements, especially productivity measures such as lines of code per day --Steve McConnell A change in perspective is worth 80 IQ points --Alan Kay Simple things should be simple, complex things should be possible. --Alan Kay
|