객체지향프로그래밍
TOP DOWN 방식
기능을 중심으로 파트를 나누어 제작하고 마지막에 합친다. ex)로그인, 회원가입, 게시판, 댓글
단점 : 합치기 전까지 잘 되는지 알 수 없으며 한 명 한 명의 실수가 치명적이게 작용해 작은 실수로도 동작이 안 될 수 있다.
->top down방식의 단점을 보안하기 위해 제시된 bottom-up방식(객체지향방식)
Bottom-up 방식
함수의 기능 별로 파트를 나눈다. ex)사용자 객체/게시물 객체 (객체 : 함수+데이터)
'DEV > 프로그래밍 기본지식' 카테고리의 다른 글
좋은 프로그래밍 코드 작성하려면?스타일가이드(Convention) (0) | 2021.08.14 |
---|---|
프로그래밍 언어의 흐름과 명칭 (0) | 2021.08.14 |
프로그래밍 언어의 흐름과 특수언어(domain-specific) (0) | 2021.08.14 |
Dynamic typing과 Static typing (0) | 2021.08.14 |
객체 지향의 장단점 요약 (0) | 2021.08.12 |