- [독서 노트] <커리어 스킬> 존 손메즈 지음Song hyun[독서 노트] 존 손메즈 지음 공부 중, 내가 모르는 배경지식이 많다고 느껴져 관련 도서들을 찾아보기 시작했다.그 중 하나가 바로 존 손메즈의 . 15년차 프로 개발자가 쓴 책으로, 개발자에 대한 배경지식이며 현업에 대한 이야기, 개발자가 되려면 어떤 자세로 공부하고, 기술을 갈고 닦아야 하는 지에 대해 저술된 책이다. 지금의 나에게 꼭 필요한 책이라고 느껴졌다. 에서 저술하고 있는 지식은 광범위하다. 소프트웨어 기술자로 입문하는 버부터 시작해 코드를 구조화 하는 법, 객체지향 설계, 알고리즘과 데이터 구조, 기술을 빠르게 익히는 법 등. 백엔드 개발자를 희망할 때 필요한 기술, 프레임 워크와 라이브러이와 같은 용어들 등 내가 찾고 싶었던 정보들 외에도 많은 지식들이 담겨 있..
- 2024-04-16 14:00:22
- [Error Note] 5. The method -(String) in the type -(Function) is not applicable for the argumentsSong hyun[Error Note] 5. The method -(String) in the type -(Function) is not applicable for the arguments String(문자열) 형태의 변수를 입력하면, 인삿말을 출력해주는 함수 sayHello. sayHello에 값을 입력하던 중 에러가 발생했다. 에러가 발생한 지점은 sayHello 함수를 호출하던 부분이다. The method -(String) in the type -(Function) is not applicable for the arguments 해당 에러는 메서드를 호출 할 때, 변수를 잘못 입력했다는 뜻이다. 값을 대입할 때, 잘못된 자료형으로 대입하면 마주칠 수 있는 에러이다. 문제가 된 함수 sayHello를 살펴보자. -..
- 2024-04-16 13:16:18
- [Java] 22. 객체 지향 패러다임Song hyun[Java] 22. 객체 지향 패러다임 1. 객체 지향 패러다임 (1) 객체지향 패러다임(Object-Oriented Paradigm)은 소프트웨어를 설계하고, 구현하는 방법론 중 하나이다. 실세게의 객체를 모델링하여 소프트웨어의 복잡성을 관리하고, 코드의 재사용성을 높이는 데 중점을 둔다. *이 패러다임의 핵심은, 프로그램을 상호작용하는 객체들의 집합으로 본다는 것이다. 각 객체는 자신의 데이터와 행위를 가지는 독립적인 엔티티로 취급한다. (2) 엔티티(Entity): 특정 속성과 행동을 가진 독립적인 단위나 객체를 의미한다. 2. 객체 지향 패러다임의 주요 원칙 (1) 캡슐화(Encapsulation): 객체는 데이터(변수)와 그 데이터를 조작하는 함수(메서드)를 하나로 묶는다. 이를 통해 데이터의 ..
- 2024-04-16 12:26:42
- [Java] 21. 생성자: 기본 생성자와 사용자 정의 생성자Song hyun[Java] 21. 생성자: 기본 생성자와 사용자 정의 생성자 1. 기본 생성자(Constructor): 클래스의 인스턴스, 즉 객체를 생성할 때 호출되는 특별한 유형의 메서드이다. 객체의 초기화를 담당하고, 객체가 올바르게 사용될 수 있도록 필요한 값들을 설정하고, 필요한 초기화 코드를 실행한다. 생성자의 특징: (1) 생성자의 이름은 클래스의 이름과 동일해야한다. (2) 생성자는 반환 타입을 가지지 않으며, void도 사용하지 않는다. (=리턴 타입이 없다.) (3) 객체 생성 시, new 키워드와 함께 자동으로 호출된다. (4) 생성자는 기본 생성자/사용자 정의 생성자로 구분할 수 있다. (5) 기본 생성자, 사용자 정의 생성자 등 생성자는 객체 생성시에 제일 먼저 실행되는 부분이다!! -클래스 이..
- 2024-04-16 11:37:04
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)