Level1의 “더하기, 빼기, 나누기, 곱하기 연산을 수행할 수 있는 Calculator 클래스 만들기”를 코드로 구현해보는 과정입니다.
더하기, 빼기, 나누기, 곱하기만 값만 입력하는 것이 아니라 출력값이 어디로 나오는지도 설정해줘야 값이 나온다.
출력값이 나올 수 있는 곳을 작성하던 중에 값을 입력해둔 문자에 대문자를 소문자로 변경했다.
func addOperation(FirstOperand: Int, SecondOperand: Int)
func addOperation(firstOperand: Int, secondOperand: Int)
입력해둔 값을 대문자로 사용하다가 소문자로 변경해줬는데 error가 떠서 확인했더니 출력값이 나오게 설정한 값에도 동일하게 소문자로 적용을 해줘야했다.
fix 가 알려주는 방법을 확인한 뒤 순서대로 하나씩 해결했다.
fix가 오류를 알려줘서 이번엔 가볍게 수정할 수 있었지만, 앞으로는 fix 만이 정답은 아니라고 생각한다. 결국 나중에 코드가 복잡하고 어려워지면 fix 그 자체로 오류가 있을수도 있고..
하나를 수정하면 그것으로 끝이 아니라는 것을 자각하면서 수정을 하게 된다면 조금 더 신중하게 생각해야겠고, 스스로 공부를 많이 해야겠다.