Back to Course

파이썬 소개

0% Complete
0/0 Steps
  1. 코딩의 기초
    소단원 1: 파이썬 소개
    4 Topics
    |
    1 Quiz
  2. 수업 2: 파이썬을 사용한 애니메이션
    4 Topics
    |
    1 Quiz
  3. 수업 3: 알고리즘 및 순서도
    5 Topics
    |
    1 Quiz
  4. 파이썬을 사용한 프로그래밍 개념
    수업 4: 변수 및 산술 연산자
    6 Topics
    |
    1 Quiz
  5. 수업 5: 파이썬의 함수
    6 Topics
    |
    1 Quiz
  6. 소단원 6: 조건부 프로그래밍
    5 Topics
    |
    1 Quiz
  7. 수업 7: 파이썬의 루프 - While 루프
    3 Topics
    |
    1 Quiz
  8. 수업 8: 파이썬의 루프 - For 루프
    3 Topics
    |
    1 Quiz
  9. 수업 9: 문자열 작업
    5 Topics
    |
    1 Quiz
  10. 수업 10: 파이썬의 목록
    4 Topics
    |
    1 Quiz
  11. 파이썬 게임
    수업 11: 미로 게임의 딱정벌레
    4 Topics
  12. 캡스톤 프로젝트
    수업 12: 캡스톤 프로젝트
Lesson 1, Topic 4
In Progress

결론

Lesson Progress
0% Complete

좋은 프로그램이란?

좋은 프로그램이란 모든 메모리 제약을 고려하여 정확하고 빠른 결과를 생성해야 함을 의미합니다. 좋은 프로그램을 만들면서 성공적인 프로그램을 만들기 위해서는 특정 프로그래밍 언어 지침을 따라야 합니다. 다음은 대부분의 사람들이 동의하는 좋은 프로그래밍 습관 목록입니다.

  1. 명확성과 표현의 단순성
  2. 식별자 또는 이름에 적절한 이름 사용
  3. 주석 사용
  4. 적절한 들여쓰기 사용

좋은 프로그래밍의 특징

모든 컴퓨터에는 필요한/할당된 작업을 수행하기 위해 적절한 명령 세트(프로그램)가 필요합니다. 프로그램의 품질은 주어진 지침에 따라 달라집니다. 그러나 올바르고 원하는 출력을 산출/제공하기 위해서는 적절하고 올바른 명령을 컴퓨터에 공급/제공해야 합니다. 따라서 프로그램은 컴퓨터의 적절한 기능을 보장하기 위해 개발되어야 하며 이해하기 쉬워야 합니다. 컴퓨터 프로그램에는 다음과 같은 몇 가지 중요한 특성이 있어야 합니다.

  1. 유연성 : 프로그램은 전체 프로그램을 다시 작성하지 않고도 대부분의 변경 사항을 처리할 수 있을 만큼 충분히 유연해야 합니다.
  2. 사용자 친화적
  3. 이식성 : 이식성은 최소한의 변경 여부에 관계없이 다른 플랫폼(운영 체제)에서 애플리케이션을 실행할 수 있는 기능을 의미합니다.
  4. 신뢰성 : 컴퓨터 시스템에 작은 변화가 있어도 프로그램이 의도한 기능을 정확하게 수행할 수 있는 능력입니다.
  5. 자체 문서화 코드 : 변수 및 메서드에 적절한 이름을 지정하면 독자에게 코드를 명확하게 알릴 수 있습니다. 코드가 무엇을 하고 있습니까? 따라서 좋은 프로그램에는 자체 문서화 코드가 있어야 합니다.