/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
11:25 5/30
bk-investing.tistory.com
11:25
bk-investing.tistory.com
떠억상
https://bk-investing.tistory.com/
개발, IT, 해외 주식, 국내 주식, 제태크 투자 이야기
저작도구: tistory
최종 피드 수집: 2024-09-14 22:47
전체 (95)
1y
디자인패턴 - 비지터 패턴
디자인 패턴 중, 비지터 패턴에 대해서 강의를 듣고 정리해보았다.
위의 다이어그램이 비지터 패턴의 다이어그램이다. 중요한 것은 Element( 자료구조 ) 는 변화하지 않는다는 것과 vistor ( 서비스 로직 ) 가 추가되는
자료구조, 알고리즘
디자인패턴
비지터패턴
+ 더보기
0
0
0
읽기모드
1y
디자인패턴 - 비지터 패턴
디자인 패턴 중, 비지터 패턴에 대해서 강의를 듣고 정리해보았다.
위의 다이어그램이 비지터 패턴의 다이어그램이다. 중요한 것은 Element( 자료구조 ) 는 변화하지 않는다는 것과 vistor ( 서비스 로직 ) 가 추가되는
자료구조, 알고리즘
디자인패턴
비지터패턴
+ 더보기
0
0
0
읽기모드
1y
자바에서 코틀린 - 6장 자바에서 코틀린 컬렉션으로
자바의 컬렉션은 가변이다. 이 때문에 발생하는 문제를 먼저 살펴본다
6.1
package travelator;
public class Suffering {
public static int sufferScoreFor(List
java basic
collection
Kotlin
+ 더보기
자바에서코틀린으로
0
0
0
읽기모드
1y
자바에서 코틀린 - 5장 빈에서 값으로
POJO?
Plain Old Java Object
public class CoffeePOJO {
public String name;
private List<String> ingredients;
public Coff
java basic
Kotlin
빈
+ 더보기
자바에서코틀린
코틀린
0
0
0
읽기모드
2y
클린 아키텍처 - 6장 함수형 프로그래밍
함수형 프로그래밍의 핵심은 바로 람다 계산법이다. 람다 계산법은 프로그래밍보다 먼저 등장한 개념인데, 어떤 것인지 사례를 보면서 살펴보도록 하자.
정수를 제곱하기
public class Squint {
public static
개발
이벤트소싱
클로저
+ 더보기
함수형프로그래밍
0
0
0
읽기모드
2y
클린 아키텍처 - 5장 객체 지향 프로그래밍
객체지향이란 무엇일까? 면접에서 자주 물어보는 질문이기도 하다. "데이터와 함수의 조합" 이라고 말하는 사람도 있고, "실제 세계를 모델링하는 새로운 방법"이라고 대답하는 사람도 있다고 한다.
하지만 두 개 모두 만족스러운 답변이
개발
객체지향
의존성역전
+ 더보기
클린아키텍처
0
0
1
읽기모드
2y
클린 아키텍처 - 4장 구조적 프로그래밍
구조적 프로그래밍의 발견
구조적 프로그래밍은 1960년대 네덜란드의 데이크스트라라른 프로그래머에 의해서 발견되었다. 이 때 프로그래밍은 진공관으로 이루어진 컴퓨터로 하던 시기였는데, 컴퓨터가 거대하고, 쉽게 손상되고 느리고 결과까
개발
구조적 프로그래밍
수학적귀납법
+ 더보기
절차지향프로그래밍
0
0
0
읽기모드
2y
클린 아키텍처 - 3장 패러다임 개요
클린 아키텍처의 챕터2는 프로그래밍 패러다임이다. 3장부터 시작해서 6장까지가 해당 내용에 속한다. 가장 먼저 3장인 패러다임 개요에서는 프로그래밍 패러다임 3가지에 대해서 간략하게 설명한다.
구조적 프로그래밍
객체 지향 프로그래
개발
객체지향 프로그래밍
구조적 프로그래밍
+ 더보기
절차지향 프로그래밍
프로그래밍 패러다임
함수형 프로그래밍
0
0
0
읽기모드
2y
클린 아키텍처 - 2장 두 가지 가치에 대한 이야기
이전에 본 1장과 이번에 보는 2장까지는 왜 클린 아키텍쳐가 중요한지를 알려주는 대목이라고 생각하고 편하게 보면된다. 소프트웨어 시스템이 이해관계자에게 두 가지 가치를 제공하는 데, 그것에 대한 설명을 하고 있다.
1. 행위
행위
개발
아키텍처
클린아키텍처
+ 더보기
행위
0
0
0
읽기모드
2y
클린아키텍처 - 1장 설계와 아키텍처란
개발자에게 중요한 능력은 무엇일까라는 고민을 많이 하게된다. 신기술을 빠르게 배우고 적용하는 능력, 누구보다 빨리 코딩을 하는 능력 등 여러가지 가 있을 수 있겠다. 회사에서 일을 하다 보니, 여러 사람이 봐도 이해할 수 있는 코
개발
설계
아키텍처
+ 더보기
클린아키텍처
0
0
0
읽기모드
2y
[스프링 핵심원리] 24. 스프링 빈 조회 - 기본
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
지난번에는 컨테이너에 등록된 모든 빈을 조회해보았다. 이번에는 하나의 빈을 조회하는 방법들에 대해서 기본적으로 사용되는 방식들에 대해서 알아볼
Spring
김영한
스프링 핵심원리
+ 더보기
스프링빈
0
0
0
읽기모드
2y
[스프링 핵심원리] 23. 컨테이너에 등록된 모든 빈 조회
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
지난번에 스프링을 사용해서 빈을 어떻게 등록하는지 알게되었습니다. 실제로 등록이 되었다고는 하는데, 정말 등록이 된게 맞는지 직접 확인을 해볼
Spring
@Bean
스프링 빈
+ 더보기
스프링핵심원리
0
0
0
읽기모드
2y
[스프링 핵심원리] 22. 스프링 컨테이너 생성
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
이전에 AppConfig를 스프링으로 전환하는 과정을 진행했다. 스프링 컨테이너가 이제 그 역할을 해주는 것이라고 설명을 하였는데, 이번에는
Spring
김영한
스프링빈
+ 더보기
스프링핵심원리
0
0
0
읽기모드
2y
[스프링 핵심원리] 21. 스프링으로 전환하기
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
지금까지 강의의 내용은 순수하게 자바만 사용해서 하는 것이였다. 그렇다면 스프링을 사용하면 어떤 좋은 점이 있는지를 알아야 하지 않을까? 이번
Spring
@Bean
@Configuration
+ 더보기
김영한
스프링핵심원리
0
0
0
읽기모드
2y
[스프링 핵심원리] 20. IoC, DI, 그리고 컨테이너
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
이번에는 IoC와 DI, 컨테이너에 대해서 설명을 한다. 스프링을 하는 사람들은 다들 많이 들어본 내용일텐데, IoC, DI, AOP까지 해서
Spring
DI
IoC
+ 더보기
김영한
스프링
의존성주입
제어의역전
0
0
0
읽기모드
2y
[스프링 핵심원리] 19. 좋은 객체 지향 설계의 5가지 원칙 적용
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
지금까지 만들어오면서 적용한 객체 지향 설계의 원칙에 대해서 살펴보고자 한다. 객체 지향 설계의 5가지 원칙은 이전에 작성한 글에도 잘 정리가
Spring
dip
OCP
+ 더보기
SRP
김영한
스프링
스프링핵심원리
0
0
0
읽기모드
2y
[스프링 핵심원리] 18. 새로운 구조와 할인 정책 적용
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
이제는 이전에 해보려고 했었던 할인 정책을 변경을 해보고자 한다. 기존에는 정액 할인 정책을 사용하여 어떤 주문이 들어오더라도 1000원만큼만
Spring
AppConfig
김영한강의
+ 더보기
스프링
스프링핵심원리
0
0
0
읽기모드
2y
[스프링 핵심원리] 17. AppConfig 리팩토링
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
지난번에 AppConfig를 만들어서 관심사를 분리해서, 각자 역할들이 본인들의 역할의 수행에만 집중할 수 있는 코드를 완성했다. 그런데 다시
Spring
AppConfig
관심사의 분리
+ 더보기
김영한
스프링핵심원리
0
0
0
읽기모드
2y
[스프링 핵심원리] 16. 관심사의 분리
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
다시 처음으로 돌아가서 한번 생각을 해보자. 공연에서 각각 인터페이스는 배역이라고 할 수 있다. 그렇다면 이 배역을 연기하는 배우는 누가 선택
Spring
관심사분리
김영한
+ 더보기
스프링핵심원리
0
0
0
읽기모드
2y
[스프링 핵심원리] 15. 새로운 할인 정책 적용과 문제점
김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅
지난번에 새로운 할인 정책을 만들어서 테스트까지 했으니 이제 실제 코드에 적용을 해보는 시간이다.
public class OrderServic
Spring
김영한
스프링
+ 더보기
스프링핵심원리
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy