-
Notifications
You must be signed in to change notification settings - Fork 0
Feedback #4
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?
Conversation
- Category
private constructor
public static factory
Category.of(String name).
- Validate input
- Normalize name
- Cache/flyweight
Adding missing testmethods
Push Hoppas jag lagat min feedback..
🤖 AI Feedback🕒 Posted on 2025-10-27T14:59:02.610Z Overall FeedbackThe implementation shows strong understanding of core requirements and clean code structure. The WarehouseAnalyzer class has several critical issues preventing EdgeCaseTest from passing, particularly in statistical calculations and business rule implementations. Address carefully. What's Working Well:
Areas for Improvement:
Summary:Priority #1: Fix Previous Feedback🕒 Posted on 2025-10-27T11:18:01.963Z Overall FeedbackThe submission demonstrates a comprehensive implementation of the Warehouse Kata and successfully passes all provided tests. The solution reflects deep understanding of Java concepts including inheritance, polymorphism, interfaces, collections, and utility classes. Great work on the advanced WarehouseAnalyzer features! What's Working Well
Areas for Improvement
SummaryThe solution is 99% complete—only critical fixes to Previous Feedback🕒 Posted on 2025-10-27T09:15:30.900Z What's Working Well:
Areas for Improvement:
Summary:Strong implementation of advanced warehouse features with all tests passing, but contains critical calculation errors in weighted averages, IQR detection, and discount logic that need fixing. The single most important takeaway: verify mathematical calculations against expected test results. Previous Feedback🕒 Posted on 2025-10-26T20:47:34.924Z Overall FeedbackThe implementation shows a strong understanding of OOP principles and meets most requirements. Key improvements are needed for exact test compatibility and robustness. Areas for Improvement
SummaryAddress test-specific edge cases and exception messages rigorously. The code base is logically sound but requires precise alignment with test expectations, especially regarding collections, validation messages, and weighted averages. Focus on handling edge cases like empty inputs and Previous Feedback🕒 Posted on 2025-10-26T20:18:24.663Z Overall FeedbackThe implementation demonstrates a strong understanding of the domain model and passes all basic tests. However, several critical errors in the analyzer's advanced methods prevent the bonus features from functioning correctly. The solution requires significant revision to pass all test requirements. What's Working Well:
Areas for Improvement:Issue 1: Price outlier detection uses IQR instead of standard deviation Issue 2: Weighted average implementation violates test guidelines Issue 3: Over-engineered outlier calculation Issue 4: Validation method duplication SummaryThe core functionality works for required basic features but fails all advanced test cases. The single most important takeaway is to strictly implement the statistical methods using population standard deviation (not IQR) as specified in the test requirements. |
Update Warehouse and Category
Final version
clearProducts() Breaks Singleton Pattern Shipping Group Optimization Handling Already implemented that AI wants me to implement: Weighted Average Category Handling
No description provided.