Day 8 – Debugging and Data Collection
(beta version)
· Debugged and improved the control flow
(survey ProcessBuilder, pingResult… etc.)
o Fixed “if else” function displaying semi-colon
o Added safer handling for latency extraction by checking whether “ms” was successfully found (extracting the number)
· Verified the latency parser
o Located time=
o Extracted Latency text
o Identified numerical value
o Converting “[String]” à double
· Tested program with multiple real DNS servers to verify successful connections
· Kept detailed debugging output in terminal (eg. Time= …) to verify source code is running properly
· Edited a few comments to be accurate/up to date
· Began real world analysis and data collection (very important for future)
· Refined the project’s architecture and
long-term direction: desktop application as the actual tool + website as the project’s documentation, research, data, and presentation layer
o Further down the road when I begin developing the GUI/user interface
o Reasoning for choosing desktop app as tool: websites would only run ping analysis from my computer, not from user’s computer
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.