유자맛바나나의 Dev-log

  • 홈
  • 태그
  • Front-End
  • Back-End

OOP 1

[OOP] 좋은 객체 지향 프로그래밍이란

❑ 객체 지향 프로그래밍의 정의 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다.(협력) 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 용이하게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용된다. 또한 프로그래밍을 더 배우기 쉽게 하고 소프트웨어 개발과 보수를 간편하게 하며, 보다 직관적인 코드 분석을 가능하게 하는 장점을 갖고 있다. 출처: Wikipedia ❑ 유연하고, 변경이 용이하다? 유연하고 변경이 용이하다는 뜻은 다음과 같은 특징을 가진 것으로 볼 수 있다 레고 블럭 조립하듯이 컴퓨터 부품 교체하듯이 컴포넌트를 쉽고 유연하..

OOP 2021.06.27
1
클릭해서 더보기
프로필사진
GitHub
ojs7928@gmail.com
  • 분류 전체보기 (108)
    • OOP (1)
    • Design Pattern (3)
    • Clean Code & Refactoring (7)
    • Web개발 (0)
    • Back-End (46)
      • Java (7)
      • JPA (2)
      • Spring (13)
      • Server (8)
      • Kafka (6)
      • MySQL (2)
      • MongoDB (7)
    • Front-End (29)
      • HTML, CSS (6)
      • JavaScript (13)
      • React (9)
      • React-Native (1)
    • DevOps (11)
      • Docker (11)
      • Kubernetes (0)
      • Jenkins (0)
    • Data Science (0)
      • Python (0)
      • Machine Learning (0)
      • LLM (0)
    • Algorithms (8)
    • IntelliJ (1)
    • Gradle, Maven (0)
    • Motivation (1)

Tag

CleanCode, kafka, react, spring-data-jpa, java, javascript, JPA활용2, Spring, dev-ops, JPA, devops, docker, Dependencyinjection, NGINX, Algorithms, webserver, codility, lecture, DesignPattern, javascript 문법,

최근글과 인기글

  • 최근글
  • 인기글

Archives

Copyright © Kakao Corp. All rights reserved.

티스토리툴바