On Sat, 2004-07-17 at 18:56, Derek M Jones wrote: > At the last ACCU conference I gave a talk one of whose conclusions > was that people were not adapted to continually thinking up new ideas > and that developers should attempt to use a small set of constructs > without having to consciously think about them
Derek, I am not entirely sure that I understand what you mean. First, isn't this already widely practiced? We have programming idioms, design patterns, refactoring, frameworks, heuristics, etc. Second, while I do not disagree with the recommendation to use such constructs, doesn't this advice depend heavily on the problem at hand, and in particular on prior experience with the problem domain? Andree, the following link contains an annotated bibliography on code reading and program comprehension, and seems to contain literature, including studies, that is relevant to your undertaking: http://www2.umassd.edu/SWPI/ProcessBibliography/bib-codereading.html ---------------------------------------------------------------------- PPIG Discuss List ([EMAIL PROTECTED]) Discuss admin: http://limitlessmail.net/mailman/listinfo/discuss Announce admin: http://limitlessmail.net/mailman/listinfo/announce PPIG Discuss archive: http://www.mail-archive.com/discuss%40ppig.org/
