profile
Programmer
post-thumbnail

[JS] 좋은 객체 지향 설계를 위해서(/w SOLID)

이전 블로그 내용에서 객체지향 프로그래밍에 무엇인지 이해하였다. 아직 못 보신 분들이 계시다면 객체지향 프로그래밍에 대해 글을 한 번 보세요 ㅎㅎ > 목표 : 대규모 소프트웨어 개발을 위해 유연하고 변경이 쉽게 객체를 구현하기 위해 어떤 방법으로 객체를 설계하는지 알아

2022년 10월 31일
·
0개의 댓글
·
post-thumbnail

[JS] 객체지향 프로그래밍에 대해

목표: 객체지향 프로그래밍에 대해서 살펴보고 javascript로 어떻게 구현할 수 있는지 알아보자. 객체지향이란?객체지향 프로그래밍은 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의

2022년 10월 30일
·
0개의 댓글
·
post-thumbnail

함수형 프로그래밍에 대해

함수형 프로그래밍이란??명령형 프로그래밍을 기반으로 개발했던 개발자들은 전역 데이터가 많이 있는 스파게티 코드를 유지 보수하는 일이 굉장히 힘들다는 것을 깨닫고, 선언형 프로그래밍의 일종인 함수형 프로그래밍 패러다임을 적용했다. 함수형 프로그래밍은 거의 모든 것을 순수

2022년 10월 30일
·
0개의 댓글
·
post-thumbnail

프로그래밍 패러다임에 대해(선언형 vs 명령형)

프로그래밍 패러다임은 프로그래머에게 프로그래밍의 관점을 갖게 하고 코드를 어떻게 작성할 지 결정하는 역할을 한다. 새로운 프로그래밍 패러다임을 통해서 새로운 방식으로 생각하는 법을 배우고, 이를 바탕으로 코드를 작성한다. 최근 프로그래밍 패러다임은 크게 명령형 프로그

2022년 10월 30일
·
0개의 댓글
·
post-thumbnail

운영체제란?

OS란? 컴퓨터 하드웨어를 관리하는 프로그램입니다. 즉, 애플리케이션과 하드웨어 사이에서 모든 소프트웨어와 작업을 수행하는 물리적 리소스를 연결합니다. 크게 보았을 때 Shell 과 Kernel이 OS라고 볼 수 있다. Shell : 터미널, cmd에서 입력받은 명

2021년 7월 21일
·
0개의 댓글
·