User contributions for Aohassan
Jump to navigation
Jump to search
5 April 2025
- 21:3821:38, 5 April 2025 diff hist +1,015 CSC/ECE 517 Spring 2025 - E2526 Reimplement Teams and Participant hierarchies →Requirements
- 21:2421:24, 5 April 2025 diff hist +1 CSC/ECE 517 Spring 2025 - E2526 Reimplement Teams and Participant hierarchies →SOLID Principles
- 21:2221:22, 5 April 2025 diff hist +84 CSC/ECE 517 Spring 2025 →Final Projects
- 21:2221:22, 5 April 2025 diff hist +1,776 N CSC/ECE 517 Spring 2025 - E2526 Reimplement Teams and Participant hierarchies Created page with "==Introduction== This project reimplements the Team and Participant hierarchies within the new Expertiza system. It introduces cleaner, modular structures for Participant, AssignmentParticipant, CourseParticipant, and a new TeamsParticipant class (replacing TeamsUser). The redesign also addresses legacy code smells and shifts logic to follow SOLID principles, improving maintainability, testability, and extensibility. ==Requirements== ==Existing Issues== ==Design / Pro..."
31 March 2025
- 02:4502:45, 31 March 2025 diff hist −64 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy Undo revision 162907 by Aohassan (talk) current Tag: Undo
30 March 2025
- 17:5517:55, 30 March 2025 diff hist +64 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy →Implementation
- 17:4817:48, 30 March 2025 diff hist +17 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy →Implementation
26 March 2025
- 23:3123:31, 26 March 2025 diff hist +1,403 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy →Implementation
- 19:5519:55, 26 March 2025 diff hist +1 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy →Implementation
- 19:5519:55, 26 March 2025 diff hist +388 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy →Implementation
- 19:3719:37, 26 March 2025 diff hist +951 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy →Implementation
- 19:3319:33, 26 March 2025 diff hist −1,037 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy →Implementation
- 19:2119:21, 26 March 2025 diff hist +7 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy →Implementation
- 19:1119:11, 26 March 2025 diff hist +65 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy →Implementation
- 19:0819:08, 26 March 2025 diff hist +12 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy No edit summary
- 03:3903:39, 26 March 2025 diff hist +16 CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy No edit summary
- 03:3803:38, 26 March 2025 diff hist 0 N File:I1.png No edit summary current
- 03:3403:34, 26 March 2025 diff hist +67 CSC/ECE 517 Spring 2025 No edit summary
- 03:3003:30, 26 March 2025 diff hist +8,935 N CSC/ECE 517 Spring 2025 - E2503. Refactor the Team hierarchy Created page with "= Team Information = '''Mentor:''' * Ed Gehringer '''Team Members:''' * Ahmed Hassan (aohassan) * Rameez Malik (remalik) * Moaad Benkaraache (mbenkar) '''Relevant Links:''' * Link to Expertiza Repository: https://github.com/expertiza/expertiza * Link to Forked Repository: https://github.com/AhmedOHassan/expertiza * Link to Pull Request: https://github.com/expertiza/expertiza/pull/2941 = Expertiza Background = Expertiza is an open-source project built using the Ruby..."