It is possible to take a population of students who are failing and whose schools are failing them, who are being written off as not being college material, and if they have the right support, they can all go to college and succeed.
Mitch KaporRead
The critical thing in developing software is not the program, it's the design. It is translating understanding of user needs into something that can be realized as a computer program.
Interpretation
Effective software development hinges on design more than on code itself.
This quote emphasizes the importance of design in the software development process. It suggests that understanding user needs and translating those needs into a clear, effective design is more crucial than merely writing the code. A well-thought-out design dictates the success of the program and ensures that it meets the users' requirements effectively.
In practice
In a presentation about software development best practices.
It is possible to take a population of students who are failing and whose schools are failing them, who are being written off as not being college material, and if they have the right support, they can all go to college and succeed.
Few industries have the ability to transform society like tech, yet too few companies are asking the questions or working on the problems that would create meaningful social change.
Technology advances at exponential rates, and human institutions and societies do not. They adapt at much slower rates. Those gaps get wider and wider.
LISP has jokingly been described as "the most intelligent way to misuse a computer." I think that description is a great compliment because it transmits the full flavour of liberation: it has assisted a number of our most gifted fellow humans in thinking previously impossible thoughts.
The Internet is the first thing that humanity has built that humanity doesn't understand, the largest experiment in anarchy that we have ever had.
Program testing can be used to show the presence of bugs, but never to show their absence!
I think that technology is always invented for historical reasons, to solve a historical problem. But they very soon reveal themselves to be capable of doing things that aren't historical that nobody had ever thought of doing before.
I don't think in today's world you can go too far. However you may feel about social media or the Internet or selfies, it's part of how we all live today. 'Vogue' needs to understand and reflect that.
Software is a great combination between artistry and engineering.
Subscribe for the occasional hand-picked quote. No noise.