[JAVA]클래스와 객체

객체지향이론의 기본 개념은 ‘실제 세계는 사물(객체)로 이루어져 있으며, 발생하는 모든 사건들은 사물간의 상호작용이다.’라는 것이다. 코드의 재 사용성이 높다.새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성할 수 있다.코드의 관리가 용이하다.코드 간의 관계를

2022년 4월 13일
·
0개의 댓글

[JAVA]배열

배열이란 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것이다.변수와 달리 배열은 각 저장공간이 연속적으로 배치되어 있다.배열을 선언한 다음에는 배열을 생성해야 한다. 배열을 선언하는 것은 단지 생성된 배열을 다루기 위한 참조변수를 위한 공간이 만들어질 뿐이고, 배열

2022년 2월 10일
·
0개의 댓글

[JAVA] 제어문

제어문이란? 자바 인터프리터는 위에서 아래로 오른쪽에서 왼쪽으로 프로그램을 읽어간다. 그런 프로그램의 흐름을 변경할 수 있는게 제어문이다. 제어문의 종류에는 조건문과 반복문이 있다. 1. 조건문 (if, switch) 주로 if문이 많이 사용된다. 처리할 경우

2022년 2월 10일
·
0개의 댓글

[JAVA] 변수

변수 : 어떠한 데이터를 저장하기 위한 메모리 공간의 이름. 지속적으로 변수의 값을 변경할 수 있다.변수 예제상수 : 중간에 값이 변할 수 없으며 초기값을 끝까지 사용해야 한다.상수 예제

2022년 2월 10일
·
0개의 댓글

[DAY6]노개북-클린코드 (2022.01.26)

🔖 오늘 읽은 범위 : 3장, 함수 ~ 50p함수는 한 가지를 해야 한다. 그 한 가지를 잘 해야 한다. 그 한 가지만을 해야 한다. (p. 44)함수가 읽기 쉽고 이해하기 쉬운 이유는 무엇일까? 의도를 분명히 표현하는 함수를 어떻게 구현할 수 있을까? 함수에 어떤

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

[DAY5]노개북-클린코드 (2022.01.25)

🔖 오늘 읽은 범위 : 시작 2장, 의미 있는 이름 (31p~38p)전문가 프로그래머는 명료함이 최고라는 사실을 이해한다. (p.31)클래스 이름과 객체 이름은 명사나 명사구가 적합하다. (p.32)메서드 이름은 동사나 동사구가 적합하다. (p.32)재미난 이름보다

2022년 2월 2일
·
0개의 댓글

[DAY4]노개북-클린코드 (2022.01.24)

🔖 오늘 읽은 범위 : 2장, 의미 있는 이름 (22p~31p)의도가 드러나는 이름을 사용하면 코드 이해와 변경이 쉬워진다. (p. 22)코드에 그릇된 단서를 남겨서는 안 된다. (p. 24)읽는 사람이 차이를 알도록 이름을 지어라. (p. 27)‘변수명을 정하는데

2022년 1월 24일
·
0개의 댓글

[DAY3]노개북-클린코드 (2022.01.23)

🔖 오늘 읽은 범위 : 1장, 깨끗한 코드 (9p~20p)중복을 피하라. 한 기능만 수행하라. 제대로 표현하라. 작게 추상화하라. (p.14)주변 코드를 읽지 않으면 새 코드를 짜지 못한다. 주변 코드가 읽기 쉬우면 새 코드를 짜기도 쉽다. 주변 코드를 읽기가 어려우

2022년 1월 24일
·
0개의 댓글

[DAY2]노개북-클린코드 (2022.01.22)

🔖 오늘 읽은 범위 : 1장, 깨끗한 코드 (2p~8p)궁극적으로 코드는 요구사항을 표현하는 언어라는 사실을 명심한다. 요구사항에 더욱 가까운 언어를 만들 수도 있고, 요구사항에서 정형 구조를 뽑아내는 도구를 만들 수도 있다. 하지만 어느 순간에는 정밀한 표현이 필요

2022년 1월 24일
·
0개의 댓글

[DAY1]노개북-클린코드 (2022.01.21)

🔖 오늘 읽은 범위 : 추천사 & 들어가면서(~xxxiv)“사소한 곳에서 발휘하는 정직은 사소하지 않다” (p.xxii)5S원칙 (p.xxiv)5S원칙은 정리, 정돈, 청소, 청결, 생활화 이렇게 5가지 개념이 있다. 정리 - 무엇이 어디에 있는지 알아야 한다.정돈

2022년 1월 21일
·
0개의 댓글
post-thumbnail

[D-1]노마드 개발자 북클럽(노개북) 1기

슬랙에 공지가 뜨자마자 신청했다!바로 책주문하고 인스타에 인증까지해서 신청했는데4시간만에 모집종료됨빠르게 신청안했으면 못할뻔 했다.그동안 개발 관련된 책 읽고싶었는데 엄두가 안나서 시도하지 못했었지만 나 혼자 읽는게 아니라 사람들과 함께 일정에 맞춰서 진도도 나가고 다

2022년 1월 20일
·
0개의 댓글

[알고리즘] 백준 단계별로 풀어보기 - 입출력과 사칙연산

"\\"를 출력하게 하기 위해서는 "\\" 이렇게 두 번 써야 출력이 된다.python print 참고 코드첫째 줄에 a, b 모두가 입력된다. 따라서 그냥 a = int(input())으로 코드를 작성하면 에러가 발생하고, 두 변수를 둘 다 받아줄 수 있게 값을 받은

2022년 1월 3일
·
0개의 댓글
post-thumbnail

React-Hooks-Form을 사용한 유효성검사

회원가입페이지 유효성검사를 진행하던중 input창마다 onchange를 걸고 에러메시지를 띄워주려다보니 이걸 좀 더 쉽게 처리할 수 있는 방법이 뭘까 찾아보다 react-hooks-form 을 발견하게 되었다.react-hooks-form 공식문서를 살펴보면, 성능에

2021년 11월 22일
·
0개의 댓글

react 성능잡기

리액트적인 개념은 아니고 그냥 메모리공간을 아낄 수 있는 JS 코딩 관습이다.컴포넌트가 재렌더링될 때 변수에 저장되지 않은 이름없는 object, function 류의 자료형들은매번 새로운 메모리 영역을 할당해줘야하기 때문에 컴퓨터가 바빠질 수 있다.그걸 방지하기 위해

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

[React]별표 평점 만들기 및 문제해결 과정

별표 평점 만들기

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

React에서 모달창 만들기

모달창 그냥 부트스트랩 갖다쓸까하다가 만드는거 어렵지 않아서 직접 만들어봄!직접해보니 별거아니었다~<모달창 만드는 법>

2021년 11월 10일
·
0개의 댓글

[WIL] 항해99 7주차 회고록

실전프로젝트가 시작되었다. 프론트+백+디자이너가 협업하여 하나의 웹사이트를 만든다니...!회의, 회의, 회의의 반복이지만 역시 집단지성의 힘인가 내가 전혀 고려하지 못했던 부분들을 짚어내며 하나식 의견을 조율해나가는 일이 재밌고 신기한 한주였다. 우리팀은 직장인들을 대

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

React에서 이미지파일 업로드 후 미리보기 만들기

사진파일을 업로드 시 미리보기를 띄워주는 법이렇게 기본이미지를 먼저 띄워주고 이미지를 업로드하면 저장하기전에 이미지 미리보기를 해주는 방법!!많은 블로그들을 둘러보며 참고했는데 나같은 왕왕왕초보가 이해하기에는 너무 어려웠다. 그래서 혹시나 나같은 왕왕왕 초보가 있다면

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

[WIL] 항해99 6주차 회고록 (velog클론코딩 회고록)

5일간의 클론코딩이 끝이났다.실전프로젝트를 앞두고 전체적으로 분위기가 붕 떠 마음잡기가 힘들었는데 좋은 팀원들을 만나 서로 도우며 잘 끝낼 수 있었다. 이번 프로젝트에서 댓글 CRUD를 맡아 진행했는데 U를 해내진 못했지만 CRD는 내것으로 만들 수 있었다.조금 더딘

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

[WIL] 항해99 5주차 회고록

쏜살같이 지나간 일주일이다.하루에 18시간씩 컴퓨터 앞에 앉아있다보니 허리며 목이 다 아작난 느낌^^.........이번주 내내 팀에게 폐가 되지말자, 1인분은 하자! 하는 마음으로 버텼는데 마음대로 잘 따라주지 않아 아등바등 보낸것 같다.해야할 일은 많고 부족한 내

2021년 10월 17일
·
0개의 댓글