# 추상화

4개의 포스트

컴퓨터구조1 - 개요

소프트웨어와 하드웨어의 관계를 이해한다. 소프트웨어가 하드웨어 상에서 어떻게 돌아가는지 아는 것은 고급 엔지니어가 되기 위한 자질 중 하나이다.성능 분석을 통하여 빠른 컴퓨터의 기준을 정할 수 있다.임베디드와 운영체제를 이해하는데 도움이 된다.프로그램이 어떻게 기계어로

2020년 4월 20일
·
0개의 댓글
post-thumbnail

02. 객체지향 프로그래밍

구현 은닉 (implementation hiding) > 접근 제어 메커니즘은 프로그래밍 언어 차원에서 클래스의 내부와 외부를 명확하게 경계 지을 수 있게 하는 동시에 클래스 작성자가 내부 구현을 은닉할 수 있게 해준다. ... 설계가 필요한 이유는 변경을 관리하기

2020년 3월 19일
·
0개의 댓글
post-thumbnail

[번역] 잘못된 추상화

이 글은 Sandi Metz의 글 The Wrong Abstraction을 번역한 글입니다. 이 글은 메일을 통해 저자에게 허락을 구한 뒤 번역되었으며, 원문은 링크에서 찾아보실 수 있습니다. 본문 저는 잘못된 추상화에 대해 늘 고민해왔습니다. 레일즈 컨퍼런스 20

2020년 1월 4일
·
0개의 댓글
post-thumbnail

함수 리팩토링, 추상화 예제 -2

클린코더스 - 백명석님 강의를 보고 작성한 글입니다. Source Code test5.gif test6.gif 함수의 파라미터에 를 진행하고, 를 진행하기위해 가장안쪽 내부에 있던 지역변수를 문 밖으로 꺼내어 메소드 추출 준비를 합니다. 그리고 유사한 코드를 찾아 메소드로 추출합니다. ![test7.gif](https://images.velog....

2018년 12월 18일
·
0개의 댓글