본문 바로가기

새롭게 쌓은 지식

여러 프로그래밍 팁

정말 기본적인 내용이지만 지키기 어렵다. 하나씩 적용해보자.

 

 

 

1. 클래스, 메서드 나누기

https://www.youtube.com/watch?v=NaeXpswLvxk&list=PLwouWTPuIjUg0dmHoxgqNXyx3Acy7BNCz&index=2 

 

 

하위기능으로 나누기 연습을 해보자!! 연습을 많이 해야 나중에 익숙하게 나눌 수 있다.

 

 

 

2. What? How?

What = 요구사항

How = 구현

https://www.youtube.com/watch?v=4xg4OeGzGIw&list=PLwouWTPuIjUg0dmHoxgqNXyx3Acy7BNCz&index=4 

 

 

먼저 What으로 코드를 구현해보기. (구현 전에 하면 아주 좋다)

 

오른쪽 코드가 훨씬 직관적이다. (메서드로 빼고 메서드이름이 중요하구나...)

왼쪽 코드는 처음에 요구사항을 아는상태로 보면 읽을 수 있는데 나중에 보면 어렵다.

 

결론 : How (구현) 에 빠져있지 말고 What으로 먼저 설계하라

코드를 먼저 What으로 짜보고 구현하자! 이런 연습 많이 해야함.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

꾸준히 다시보자.

 

1. 220911

2. 220927

3. 221029

 

 

 

 

Recent Posts
Popular Posts
Recent Comments