나의 충고는 당신이 작지만 구체적인 프로젝트라는 것을 알게됩니다. if 문을 연습하고 싶다면 어떤 종류의 분류 퀴즈를 구현하는 것이 좋은 연습이 될 수 있습니다.이 프로그램은 사용자에게 주어진 목록에서 동물을 선택하도록 요청한 다음 "포유 동물입니까?"와 같은 질문을합니다. 새? "라고 말하고 사용자가 선택한 것을 추측하려고합니다. 이를 구현하는 한 가지 방법은 많은 중첩 된 if 문을 사용하는 것입니다.
그런 다음 프로그램 동작 지정, 코딩, 테스트, 디버깅에 이르기까지 프로젝트를 진행해야합니다. 구문이나 의미를 기억하지 못하면 언제든지 책으로 돌아가서 메모를 읽고 컴파일러 오류를 이해하십시오. 당신이 완료되고 프로그램이 예상대로 작동하면, 나는 당신이 if-statements (그리고 다른 것들도 배운 것)를 배웠다고 확신합니다.
이것은 적어도 새로운 프로그래밍 언어를 배우고 싶을 때 실제로 작동하는 유일한 방법입니다. 예를 들어, 나는 지난 2 년간 Haskell을 배우려고 노력했지만 책을 읽고 작은 코드를 작성하는 것만으로는 충분하지 않습니다. 그런 다음 회사에서 작은 도구 (하스켈)를 작성할 수 있었으며 실제로 많은 것을 배웠습니다.