Skip to content

Feat: adds amiyah jones' custom class / exception / objects , lesson 16 #518

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

Merged
merged 105 commits into from
Nov 6, 2024

Conversation

AmiyahJo
Copy link
Contributor

@AmiyahJo AmiyahJo commented Nov 1, 2024

No description provided.

Accidentally removed my work the 1st time by merging
AmiyahJo and others added 23 commits October 31, 2024 15:15
feat: adds action to testAddStudent()
feat: adds testAddStudent more simple.
feat: adds import to JobReadinessProgram class
feat: adds ta names , and an illlegal exception  for invalid ta
… statement

fix: changed order of logic in addStudent()
if claassroom is full , assign TA test , display TA. minor details changed as well (parameter , TA)
moved isSuccessful at the bottom
Copy link

@VicenteVigueras VicenteVigueras left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would recommend avoiding null values in the constructor for tests. They can be ambiguous to readers and might lead to NullPointerExceptions. Normally, your code should handle edge cases like null, and those scenarios can be tested separately. That said, it's not critical to change the null values here, it's just a suggestion for clarity and to avoid potential issues in the future.

AmiyahJo added 2 commits November 5, 2024 16:46
chore: changed null values in the constructor
in JobReadinessProgram
@VicenteVigueras VicenteVigueras merged commit 0f3904a into code-differently:main Nov 6, 2024
1 check passed
@AmiyahJo AmiyahJo deleted the feature/lesson_16 branch November 6, 2024 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants