I'm still a practitioner, to the extent a consultant can be. Visualations need to be derived from the code and not the annotations since I've never met a programmer who voluntary updated their JavaDoc or other annotation.
I've seen literate code on rare occasions, mostly from teams doing BDD/TDD. Even those teams have had rough edges. Cheers Mark On Apr 28, 2016 7:01 PM, <o...@cs.otago.ac.nz> wrote: > Richard, > >> I've been thinking for some time of writing a paper with the >> title "Why can't I see the structure?" based on the idea that >> modules in every programming language I know look like blobs. > > The most obvious answer is lack of practice: > http://shape-of-code.coding-guidelines.com/2016/03/24/habits-are-the-peripheral-vision-of-the-mind/ The answer is obvious, simple, and wrong. I'm talking about languages I've had *LOTS* of practice in. I may be an academic, but I spend a lot of time reading and writing code. And not enough time writing papers, sigh. But at least when I talk to students about programming I am talking about something I put a good deal of time into. In the last year I wrote about 30 kSLOC. I've had responses from practitioners that they see the same problem. -- You received this message because you are subscribed to the Google Groups "PPIG Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to ppig-discuss+unsubscr...@googlegroups.com. To post to this group, send an email to ppig-discuss@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "PPIG Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to ppig-discuss+unsubscr...@googlegroups.com. To post to this group, send an email to ppig-discuss@googlegroups.com. For more options, visit https://groups.google.com/d/optout.