# 추상화

24개의 포스트

클린코드(네이밍편)

변수 및 함수의 인자 이름 앞에 데이터 타입을 명시하는 코딩 규칙이다.ex) nCount, bCheck, sName…컴파일러가 타입을 점검하지 않았을때 실수를 줄이기 위해 사용하던 네이밍(구식방법)현재는 IDE나 컴파일러가 굉장히 좋아졌으므로 굳이 이 네이밍을 쓸 필요

4일 전
·
0개의 댓글

TIL - 2021.03.01 (Mon)

오늘은 오전에 일반화와 추상화에 대한 Topic으로 많은 의견을 주고 받았다. 조원들과 세탁기에 대해서 일반화하는 과정을 진행하였는데, 일반화와 추상화의 정의에 대해 오랜 시간 토론하였다.일반화 : 서로 다른 개체들로부터 공통된 개념을 추출하는 것을 말한다.추상화 :

5일 전
·
0개의 댓글

추상화

육군, 공군, 해군이 나오는 K전투 게임개발을 하고 있던 개발자 A씨. 군인들은 모두 공격을 수행하니까 attack이라는 부모클래스의 메서드를 상속받아 오버라이드한 뒤 처리하는 것이 옳다고 우린 앞의 상속에서 배웠다. 하지만 A씨는 상속을 그냥 잊고 본인 마음대로 클래

2021년 2월 27일
·
0개의 댓글
post-thumbnail

[ TIL ] 추상화 (Abstraction)

소프트웨어 개발에서의 "추상화"란 무엇일까?

2021년 2월 2일
·
0개의 댓글
post-thumbnail

[TIL] 추상화와 T 메모리

Remind Java - 스프링 입문을 위한 자바 객체 지향의 원리와 이해 책 공부 (3장 자바와 객체 지향 정리)

2021년 1월 26일
·
0개의 댓글
post-thumbnail

[TIL] 추상화: 모델링

Remind Java - 스프링 입문을 위한 자바 객체 지향의 원리와 이해 책 공부 (3장 자바와 객체 지향 정리)

2021년 1월 22일
·
0개의 댓글
post-thumbnail

TIL 5일차

상속, 다형성, 추상화 및 감사일기

2021년 1월 15일
·
2개의 댓글

TIL #11

함수는 대표적인 일급 객체(1) 변수에 할당(assignment) 할 수 있다.(2) 다른 함수의 인자(argument)로 전달될 수 있다.(3) 다른 함수의 결과로서 리턴될 수 있다.=> 함수를 데이터(string,number,boolean, array, object

2021년 1월 8일
·
0개의 댓글
post-thumbnail

추상화 in Python 2

Python의 추상화 두번째 시간입니다. 우리 눈에 보이지 않는 Python의 실행 순서와 변수, 파라미터 지정 등과 같은 다양한 추상화 사례를 이번 시간에도 함께 살펴보도록 합시다.Scope는 초심자 분들이 많이 어려워하는 개념입니다. 그럼에도 이 개념을 소개하는 이

2021년 1월 5일
·
0개의 댓글
post-thumbnail

추상화 in Python

지난 시간에는 Python의 핵심 자료형에 대해 알아보았습니다. 정수형, 소수형의 두 숫자형과 문자열, 그리고 불린까지

2021년 1월 5일
·
0개의 댓글

201229 개발일지(22일차) - 컴퓨터 시스템 정리 : 1장 컴퓨터 시스템으로의 여행(3)

어떤 프로그램이 시스템에서 실행될 때, 운영체제는 이 시스템에서 1개의 프로그램만 실행되는 것 같은 착각에 빠지도록 한다. 이렇게 보이는 것은 프로세스라는 개념 덕분이다. 프로세스는 실행중인 프로그램에 대한 운영체제의 추상화다.대부분의 시스템에서 CPU수보다 실행 가능

2020년 12월 29일
·
2개의 댓글

추상화

프로그램 세계에서의 추상화 의 개념 (정의, 효과, 장/단점 등)interface 의 개념추상화를 적용한 프로그래밍 사례 3가지

2020년 12월 21일
·
0개의 댓글
post-thumbnail

JavaScript OOP

Object-Oriented Programming 객체를 지향하는 프로그래밍이다.OOP는 언어가 가지는 패러다임 입니다.객체지향 프로그래밍은 함수들의 집합 혹은 단순한 컴퓨터의 명령어들의 목록이라는 전통적인 절차지향 프로그래밍과는 다른, 관계성있는 객체들의 집합이라는

2020년 12월 9일
·
0개의 댓글
post-thumbnail

TIL13: OOP / Instantiation Patterns

OOP(Object Oriented Programming, 객체지향 프로그래밍) 기본 개념 및 특징Encapsulation(캡슐화)Abstraction(추상화)Inheritance(상속)Polymorphism(다형성)Instantiation PatternsFunctio

2020년 11월 1일
·
0개의 댓글

자바 객체지향의 특성

자바 객체지향의 4대 특성

2020년 10월 6일
·
1개의 댓글
post-thumbnail

TIL40: Higher Order Function

Higher Order Function : 다른 함수를 인자로 받거나 반환하는 함수를 고차 함수라고 합니다.Callback Funtion - 인자로 전달되는 함수Caller Function - 콜백 함수를 호출(Invoke)하는 함수Curry function - 함수를

2020년 9월 26일
·
0개의 댓글
post-thumbnail

토비 - 5장 PSA(Portable Service Abstraction)

토비 - 5장 PSA 스프링은 어떻게 Service를 추상화하여 일관된 API를 제공하는가?

2020년 9월 21일
·
0개의 댓글
post-thumbnail

토비 - 4장 예외 처리

토비 4장 - 예외란 무엇이며 어떻게 처리하는 것이 바람직할까?

2020년 9월 16일
·
0개의 댓글
post-thumbnail

토비 - 3장 템플릿

토비의 스프링 3장 - 템플릿과 콜백를 통한 추상화 그리고 변경에 유연한 코드

2020년 9월 15일
·
0개의 댓글
post-thumbnail

제네릭을 사용한 추상화 및 중복제거

우아한 마켓 - 테스트에서 발생하는 중복을 어떻게 제거할까?

2020년 9월 14일
·
0개의 댓글