c#

"The only way to go fast, is to go well."(빠르게 가는 유일한 방법은 잘 가는 것이다.) - Robert C. Martin    절차지향 프로그래밍 (Procedural Programming) 개념절차지향 프로그래밍은 프로그램을 일련의 절차나 함수로 구성하는 방법론이다.프로그램은 시작부터 끝까지 순차적으로 실행되는 일련의 명령어로 이루어져 있다.  특징함수 중심프로그램은 함수의 호출과 절차적인 흐름으로 구성함각 함수는 특정 작업을 수행함전역 데이터데이터는 주로 전역 변수를 통해 공유되며, 함수가 이 전역 데이터를 처리함순차 실행프로그램은 명령어를 순차적으로 실행함모듈화 코드를 함수 단위로 분리하여 재사용성을 높이려고 함하지만 데이터와 함수가 분리되어 있으므로 완전한 캡슐화..
"Good code is its own best documentation."(좋은 코드는 그것 자체로 최고의 문서이다.) - Steve McConnell    객체지향 설계의 기본 원칙 | SOLID 객체지향 프로그래밍(OOP)의 설계 원칙 5가지(SOLID)에 대해 정리해 보자.🔎 TMISOLID 원칙을 제안한 인물은 로버트 C. 마틴 !소프트웨어 공학 분야에서 널리 알려진 인물로, 소프트웨어 개발 방법론과 원칙, 특히 객체 지향 설계 및 개발에 많은 기여를 했다.많은 소프트웨어 개발자들의 필독서라고 할 수 있는 "Clean Code"의 저자이기도 하다.소프트웨어 개발자들에게 깨끗하고 유지보수 가능한 코드를 작성하는 방법에 대해 많은 가르침을 주는 책이다."Clean Code" 강력하게 추천합니다!!..
객체지향 프로그래밍(OOP)이란?객체지향 프로그래밍(OOP, Object-Oriented Programming)은 소프트웨어 개발 패러다임 중 하나로, 현실 세계의 개념을 컴퓨터 프로그램으로 모델링하는 방법론을 의미한다. 프로그램을 객체(Object)라는 기본 단위의 집합으로 구성하고, 이 객체들 간의 상호작용을 통해 프로그램을 설계하고 구현한다. ✒ 객체(Object)란?객체(Object)는 데이터와 그 데이터를 처리하는 함수를 함께 묶은 독립적인 모듈이라 볼 수 있다.(아래에서 더 자세히 알아보자!)     객체지향 프로그래밍과 절차지향 프로그래밍객체지향 프로그래밍(OOP)은 복잡한 문제를 보다 구조화된 방식으로 해결할 수 있게 도와주며, 대규모 소프트웨어 개발에서는 매우 중요한 개념이라고 볼 수 있..
Mojing_
'c#' 태그의 글 목록