Corpus ID: 59628087

The Art in Computer Programming

@inproceedings{Hunt2001TheAI,
  title={The Art in Computer Programming},
  author={A. Hunt and David Thomas},
  year={2001}
}
Writers face the blank page, painters face the empty canvas, and programmers face the empty editor buffer. Perhaps it’s not literally empty—an IDE may want us to specify a few things first. Here we haven’t even started the project yet, and already we’re forced to answer many questions: what will this thing be named, what directory will it be in, what type of module is it, how should it be compiled, and so on. 
7,227 Citations

Topics from this paper

Programming lessons from days gone by: extreme design
How to: Cope with C++ Environments
Parallel Computing: The Elephant in the Room
Notes on Operating Systems
Declarativeness: the work done by something else
Introduction to Programming with Fortran
TEX and Scripting Languages
Teaching the art of computer programming (TAOCP)
The Art of Programming or Programs as Art
...
1
2
3
4
5
...

References

SHOWING 1-6 OF 6 REFERENCES
The Mythical Man-Month
The mythical man-month: Essays on software engineering
  • P. Kidwell
  • Engineering
  • IEEE Annals of the History of Computing
  • 1996
Extreme programming explained - embrace change
  • K. Beck
  • Computer Science, Engineering
  • 1990
The fifth discipline : the art and practice of the learning organization/ Peter M. Senge
The Pragmatic Programmer
  • 2000