본문 바로가기

DEV/프로그래밍 기본지식

객체지향프로그래밍

객체지향프로그래밍

 

TOP DOWN 방식
기능을 중심으로 파트를 나누어 제작하고 마지막에 합친다.  ex)로그인, 회원가입, 게시판, 댓글 
단점 : 합치기 전까지 잘 되는지 알 수 없으며 한 명 한 명의 실수가 치명적이게 작용해 작은 실수로도 동작이 안 될 수 있다.

->top down방식의 단점을 보안하기 위해 제시된 bottom-up방식(객체지향방식)

 

Bottom-up 방식
함수의 기능 별로 파트를 나눈다. ex)사용자 객체/게시물 객체 (객체 : 함수+데이터)