Abstract: This full research paper focuses on understanding programming plans - knowledge of recurrent code patterns that accumulate as programmers gain experience. This knowledge enables them to read ...