Course Outline

1일차

소개

Go이상하고 표준화된 이름 지정

-패키지, 파일, 클래스, 공백, 함수 및 변수의 이름은 해당 목적에서 파생된 의미 있는 이름을 가져야 합니다.

-읽을 수 있어야 한다

- 검색이 가능해야 함

- 우리가 생성하는 네임스페이스를 고려하세요. 말이 되나요?

클래스, 객체 및 데이터 구조

-무언가를 수행하는 객체와 단순히 데이터를 포함하는 구조에는 차이가 있습니다.

- 언제 데이터 구조를 사용해야 하며, 왜 사용하는가?

-객체를 언제, 왜 사용하는지

-OOD와 추상화

-게터/세터 및 그 이유

- 작은 공백과 기능이 많은 작은 클래스를 많이 갖는 것이 더 좋습니다.

Go 이상한 댓글

-좋은 댓글과 나쁜 댓글이 있습니다.

-좋은 댓글을 생성하고 나머지는 잊어버리는 방법을 알아야 합니다.

 

2일차

기능

-한 가지만

-작은

-인수(좋은 점과 나쁜 점)

-의도하지 않은 부작용

오류 처리

- 언제 오류를 처리해야 하는지, 언제 오류가 발생하도록 놔둬야 하는지

-예외를 처리한다면 어떻게 해야 하며 그 이유는 무엇입니까?

-사용자 정의 오류 처리 클래스

코드 형식 지정: 코드 형식을 더 잘 지정할 수 있는 방법

테스트 중심 설계: 프로그램이 TDD여야 한다는 Bob 삼촌의 아이디어에 대한 공개 토론

 

Requirements

이 과정에 참여하는 데 필요한 특정 요구 사항은 없습니다.

 14 Hours

Number of participants



Price per participant

회원 평가 (2)

Related Courses

Related Categories