이 강의에서 일관성의 중요성을 여러 번 강조했어요. 왜 그럴까요?
이 연습은 강의의 일부입니다
이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요
이 첫 번째 장에서는 방어적 프로그래밍이 무엇인지, 그리고 기존 패키지를 활용해 효율을 높이는 방법을 배웁니다. 이어서 환경에 로드된 패키지를 관리하고, 그 과정에서 발생할 수 있는 충돌을 다루는 법을 익힙니다.
코드 실행에 대한 피드백을 받으면 프로그래밍이 훨씬 쉬워집니다. R에서는 메시지, 경고, 오류로 사용자에게 정보를 전달합니다. 이 장에서는 이러한 소통 도구를 언제, 어디에서 사용해야 하는지 알아봅니다.
일관된 프로그래밍 접근을 따르면 실수를 줄일 수 있습니다. 이 장에서는 R의 모범 사례를 소개합니다.
스크립트 하나를 만드는 것도 좋지만, 여러 스크립트와 자산으로 구성된 프로젝트를 진행하려면 구조가 필요합니다. 마지막 장에서는 좋은 정리·구성 방법을 배워, 스크립트에서 패키지로 이어지는 최적의 워크플로로 작업할 수 있도록 도와드립니다.
현재 연습