Uncategorized

SQL Reflections (9/23/25)

Example of a Non-Key JoinWhile most SQL joins are performed using primary key–foreign key relationships, there are situations where a join is based on a non-key condition. For instance, consider the following scenario: we want to identify employees whose hourly wage exceeds the budget-per-hour allocated to certain projects. This allows management to quickly identify assignments

SQL Reflections (9/23/25) Read More »

Peer Code Reviews (7/15/25)

Review: Brandon WoodsGeneral OverviewBrandon’s Hangman implementation is exceptionally clear, well-documented, and efficient. Itdemonstrates strong object-oriented design and precise logic flow tailored to assignmentrequirements.Variable Names:Descriptive and follow conventions: secretWord, remainingGuesses, numberOfHints.Constant PLACEHOLDER is properly uppercase and meaningful.No changes needed.Logic & Efficiency:chooseWord()): Effective utilization of while loop to avoid repeats.getHint(): Hint provision optimization with early break.makeGuess(): Clear

Peer Code Reviews (7/15/25) Read More »

CodingBat (7/1/25)

Learning Journal: Solving CodingBat Challenges (String-1, String-2, Array-1, Logic-1, Map-1, Functional-1) During my work on the CodingBat challenges in Java, I focused on six key sections: String-1, String-2, Array-1, Logic-1, Map-1, and Functional-1. Each section presented different types of problems that required varying approaches and problem-solving techniques. Approach and Planning For most problems, especially in

CodingBat (7/1/25) Read More »