Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 1.13 KB

README.md

File metadata and controls

13 lines (9 loc) · 1.13 KB

DojangSystem

IMPORTANT - DO NOT PLAGIARIZE FOR SCHOOL ASSIGNMENTS. THIS IS FOR SHOWCASE USE ONLY.

A basic Java program I created in my senior year of high school in order to store and manage the personal/academic information of a Taekwondo dojang's students. This was my first major escapade into the realm of computer science, other than coding tournaments and classes.

This demonstrates my initial AP CS A (IB CS SL) level of Java and programming fundamentals, including object-oriented programming and data structures such as arrays and ArrayLists. It also includes a rudimentary data file I/O system and a basic UI using JOptionPane elements.

As a limited-scope school program, there are a variety of issues and shortcomings which I may or may not fix for my own entertainment later, including:

  • UI elements may be exceeded if the data structures hold too many elements.
  • Data file I/O only saves limited information.
  • Redundant methods created over the course of the development of the program due to elementary planning.
  • A variety of methods and classes have limited or no comments, due to sudden revisions necessary for the school grade.