1. A method for identifying methods which exhibit ideal logging behavior in source code, said method comprising: under control of one or more computer systems configured with executable instructions, processing the source code of a computer program to identify a plurality of methods that contain one or more log printing statements; processing a commit history of the source code to identify a frequency of modifications performed on the one or more log printing statements for each of the plurality of methods; storing each of the plurality of methods into a static call graph in memory of the one or more computing systems, wherein each node of the static call graph represents a method and each edge between nodes in the static call graph represents a function call; assigning, to each node of the static call graph a numerical weight to indicate a log rank of the method represented by the node, the numerical weight computed based at least in part on the frequency of modifications performed on the one or more log printing statements; and ranking the nodes of the static call graph according to the numerical weight indicating the log rank; and displaying the method represented by the node having the highest numerical weight on a display device.