-
Notifications
You must be signed in to change notification settings - Fork 2
Redesign/semesters #300
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
Redesign/semesters #300
Changes from 9 commits
8359dfe
cbc6a09
d99b1e1
dd3c78b
082b760
a59dc8f
1db2d87
3ce46c1
dfcc08c
63a6d74
82306e9
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| export namespace ISchedules { | ||
| export interface Basic { | ||
| year: number | ||
| from: Date | ||
| to: Date | ||
| name: string | ||
| } | ||
| } | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 이 코드 패치에는 몇 가지 잠재적인 문제가 있습니다.
이러한 문제를 해결하고 나면 코드가 더욱 견고하고 이해하기 쉬워질 것입니다. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 코드 패치는 기본적으로
이러한 문제점을 해결하면 코드의 안정성과 가독성을 크게 향상시킬 수 있습니다. |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,4 +3,10 @@ export namespace IDepartmentV2 { | |
| id: number | ||
| name: string | ||
| } | ||
|
|
||
| export interface Detail { | ||
| id: number | ||
| name: string | ||
| code: string | ||
| } | ||
| } | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 이 코드 패치는 타입스크립트 네임스페이스를 정의하고 있습니다. 다음과 같은 몇 가지 잠재적인 문제점과 개선 사항이 있습니다.
이러한 점들을 고려하여 코드를 수정하는 것이 바람직합니다. |
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
코드 패치를 검토한 결과 다음과 같은 몇 가지 우려사항이 있습니다:
의존성 관리:
SchedulesModule을 추가하였는데, 이 모듈이 다른 모듈에 의존하는 경우가 발생할 수 있습니다. 모든 의존성이 올바르게 해결되었는지 확인해야 합니다.테스트 부족: 새로운 모듈을 추가할 때, 해당 기능이 올바르게 동작하는지 확인하는 테스트가 필요합니다. 테스트가 없다면 새로운 모듈이 기존 기능과 충돌하는 위험이 있습니다.
주석 및 문서화 부족: 코드 변경 사항에 대해 설명하는 주석이 부족합니다. 특히 새로운 모듈을 도입하는 경우, 그에 대한 설명이나 목적을 추가하는 것이 좋습니다.
코드 일관성: 전체 코드베이스에서 모듈들을 임포트할 때 일관된 패턴을 유지하는 것이 중요합니다. 예를 들어, 모듈 간의 정렬이나 에러 처리 방식이统一되어 있는지 확인해야 합니다.
이러한 점들을 개선하면 코드 품질이 더욱 향상될 것입니다.