새롭게 쌓은 지식
여러 프로그래밍 팁
app0a
2022. 9. 10. 15:44
정말 기본적인 내용이지만 지키기 어렵다. 하나씩 적용해보자.
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