EXCEEDS logo
Exceeds
Dang Vu

PROFILE

Dang Vu

Nguyet Ning developed a playable Sea Battle MVP for the d23-java/seabattle repository, focusing on maintainability and onboarding. She reorganized the project structure to improve clarity without altering functionality, and authored comprehensive documentation, including a detailed README and UML diagrams, to streamline new contributor ramp-up. Using Java and object-oriented programming principles, she implemented the core two-player gameplay loop, supporting both manual and automatic ship placement, turn-based logic, input validation, and user interface enhancements for console applications. The work also introduced configurable board sizes and a scoreboard, demonstrating depth in both technical execution and attention to project health and usability.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

6Total
Bugs
0
Commits
6
Features
3
Lines of code
1,956
Activity Months1

Work History

November 2024

6 Commits • 3 Features

Nov 1, 2024

November 2024 (2024-11) – Monthly work summary for d23-java/seabattle. Focused on maintainability, developer onboarding, and delivering a playable Sea Battle MVP. Key activities included repository reorganization, comprehensive project documentation, and core gameplay development with UX enhancements.

Activity

Loading activity data...

Quality Metrics

Correctness86.6%
Maintainability86.6%
Architecture86.6%
Performance83.4%
AI Usage20.0%

Skills & Technologies

Programming Languages

JavaMarkdown

Technical Skills

Console ApplicationsDocumentationGame DevelopmentJavaObject-Oriented Programming

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

d23-java/seabattle

Nov 2024 Nov 2024
1 Month active

Languages Used

JavaMarkdown

Technical Skills

Console ApplicationsDocumentationGame DevelopmentJavaObject-Oriented Programming