Skip to content
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

[lust3r] 학생 관리 프로그램 #5

Open
wants to merge 1 commit into
base: 1_Lust3r
Choose a base branch
from

Conversation

llimental
Copy link

@llimental llimental commented Dec 20, 2022

main.swift

설명

  • 학생의 정보를 입력받아 관리할 수 있는 프로그램입니다.

특이사항

  • let regex1 을 통해 입력받을 수 있는 값을 제한했습니다.
  • fileManager를 통해 파일 입출력을 진행하였습니다.
  • while문과 switch로 전체 메뉴를 만들었습니다. 특정 값을 받을 때까지 반복하고(while), 각 상황에 따라 제어(switch) 하고자 했습니다.
  • 각 case에서는 if문을 통해 예외처리를 진행했습니다.

궁금한 점

  • 여기서는 두 개의 파일을 내보내고 각각을 읽어들였는데 한 개로 진행할 수 있는 방법이 있을지 궁금합니다.
  • 케이스마다 각 조건을 처리하려다보니 중첩이 많이 되는 것 같아 이렇게 처리를 하는 것이 나은지,
    아니면 좀 더 간략하게 처리할 수 있는지 궁금합니다.

@llimental llimental changed the title 학생 관리 프로그램(추가, 삭제, 성적추가/변경, 성적삭제, 평점) [lust3r] 학생 관리 프로그램(추가, 삭제, 성적추가/변경, 성적삭제, 평점) Dec 20, 2022
@llimental llimental changed the title [lust3r] 학생 관리 프로그램(추가, 삭제, 성적추가/변경, 성적삭제, 평점) [lust3r] 학생 관리 프로그램 Dec 20, 2022
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.

1 participant