-
Couldn't load subscription status.
- Fork 0
Feedback #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: feedback
Are you sure you want to change the base?
Feedback #1
Conversation
🤖 AI Feedback🕒 Posted on 2025-10-20T19:02:29.858Z Overall FeedbackThe implementation demonstrates strong understanding of core OOP concepts and meets most basic requirements. However, several critical issues in the What's Working Well
Areas for Improvement
SummaryPrioritize fixing critical setters and exception handling first. The core issue is flawed business logic in analytics methods; refer to test edge cases. Critical takeaway: Implementation must strictly match test specifications—including exception types and return behaviors. Previous Feedback🕒 Posted on 2025-10-20T18:14:52.864Z Overall FeedbackThe implementation addresses many core requirements but contains several critical defects preventing the tests from passing successfully. Major issues exist in the Warehouse class behavior and WarehouseAnalyzer implementation. What's Working Well:
Areas for Improvement:Warehouse Class Critical Issues:
WarehouseAnalyzer Critical Issues:
Data Validation Issues:
SummaryFix critical logic defects in Warehouse ID uniqueness and analyzer outlier handling first, as these prevent core functionality. Implement proper validation and precision handling in analyzer methods. The most important takeaway: ensure all implementation specifics exactly match test expectations including exception messages and rounding behavior. Previous Feedback🕒 Posted on 2025-10-20T09:23:23.554Z Overall FeedbackLooks good! The implementation passes all tests in both What's Working Well
Areas for ImprovementNo critical improvements needed—code is flawless and production-ready. Minor optimizations (not required for correctness):
SummaryExcellent work! The solution fully reconstructs the lost codebase flawlessly, meeting all specifications and tests. The key takeaway is the importance of diligent edge-case handling in business logic (e.g., tax/comparison rules). Previous Feedback🕒 Posted on 2025-10-20T08:59:30.360Z Overall FeedbackThe implementation is well-structured and passes all BasicTest cases correctly. The Warehouse implementation and core classes are properly implemented with attention to value object patterns (Category), polymorphism (Product hierarchy, interfaces), and singleton behavior. Could use minor improvements in exception messages and consistency. Areas for Improvement
SummaryThe core implementation meets requirements effectively (LGTM for Basic features). Fix exception message consistency and add the missing Previous Feedback🕒 Posted on 2025-10-17T16:37:17.509Z Overall FeedbackThe solution demonstrates a solid understanding of the problem and meets most of the requirements. The implementation shows good object-oriented design with proper inheritance, interfaces, and the flyweight pattern for What's Working Well
Areas for Improvement
SummaryFix validation edge cases and standard deviation calculation to fully pass all tests. Prioritize resolving historical validation mistakes before statistical calculations. Previous Feedback🕒 Posted on 2025-10-17T15:46:58.719Z What's Working Well
Areas for Improvement
SummaryThe solution demonstrates strong grasp of OOP principles but requires missing method implementation and minor fixes to pass all tests. Prioritize completing the required Previous Feedback🕒 Posted on 2025-10-16T19:24:55.991Z Overall FeedbackThe implementation is comprehensive and correctly addresses the assignment requirements. All provided tests pass successfully, indicating stable functionality. Key Strengths:
Recommendations for Future Work:
LGTM – Meeting all specifications! Previous Feedback🕒 Posted on 2025-10-07T07:55:21.283Z Overall FeedbackExcellent work! Your Key strengths:
This is a professional-grade implementation that meets all the assignment requirements. Previous Feedback🕒 Posted on 2025-10-07T07:54:39.623Z Overall FeedbackExcellent work! Your LGTM! |
Adding missing testmethods
👋! GitHub Classroom created this pull request as a place for your teacher to leave feedback on your work. It will update automatically. Don’t close or merge this pull request, unless you’re instructed to do so by your teacher.
In this pull request, your teacher can leave comments and feedback on your code. Click the Subscribe button to be notified if that happens.
Click the Files changed or Commits tab to see all of the changes pushed to the default branch since the assignment started. Your teacher can see this too.
Notes for teachers
Use this PR to leave feedback. Here are some tips:
For more information about this pull request, read “Leaving assignment feedback in GitHub”.
Subscribed: @johanbriger