Title: A discipline of java programming