Category: Devlog

0

Spring Boot

스프링부트 소개제품 수준의 스프링 프레임워크 기반의 제품을 만들때 빠르게 만들수 있다. 스프링에서 가장 널리 쓰이는 설정을 기본적으로 설정한 것. (convention of configuration)-> 원한다면 보다 더 쉽게 커스터마이징도 가능. third-party 라이브러리에 대한 처리도 어느정도 제공 -> ex) 톰캣이 내부적으로 뜬다.

0

GIT 머지 충돌에 대한 고찰

git 으로 형상 관리를 할 때 동일한 파일의 같은 행을 같이 서로 다른 브랜치에서 작업을 하게 되면 충돌 이슈가 발생한다. 어떤 수정된 내용이 맞는 것인지 git 은 알수 없기 때문이다. 머지 충돌 문제는 혼자 개발을 할 때에는 주요 문제가 아니지만 실무에서 협업을 하다보면 한번씩 발생하게 되는데 이러한 머지 충돌 문제를 어떻게 해결하는게 효율적인지에 대

0

The study about Value Object based on 'enum'

It’s really useful to describe the enum syntax in Java when you want to express Value Object. This article just show how we could describe value object better using enum syntax. and You should know th

0

Notepad

주제 DTO, Domain, VO 에 대한 글 요청(파라미터)는 DTO의 필요성을 명확히 알겠음. 그러면 반환해줄때의 객체의 형태는 DTO여야 하는가 아니면 VO여야 하는가… DTO, VO, Domain 객체 구분해서 사용하기를 원함. DTO가 비지니스 종속적여야 하는 이유.-> 공통된 기능을 가졌다고 해서 다른 비즈니스를 공통된 DTO 사용했

0

Mobx

123456789import { observable, reaction, computed, autorun } from 'mobx';/** You can create the observable state using observable object. */const calculator = observable({ a

0

Java 기반의 객체지향 프로그래밍에 대한 고찰

클래스와 인스턴스의 개념객체지향 프로그래밍 관점에서 이 세상에 존재하는 모든 것들은 속성와 동작으로 이루어져 있다고 한다. 속성은 특정 사물이 지니고 있는 고유의 정보를 의미하고 동작이란 특정 사물들이 주체로써 행하는 모든 것들을 의미한다. 한 예시로 사람이라는 객체가 있다고 하면 이 사람의 이름, 키, 나이와 같은 정보들은 이 객체의 속성이 될 수 있으며

0

O.O.P 해결방법과 F.P 해결방법에 대한 고찰

범용적으로 한가지 문제에 대해서 해결할 수 있는 방법은 보통 다양하게 존재하며 이 방법들은 상황에 따라 어떤 것이 좋은지가 달라진다. 이 글에서는 한가지 문제 상황을 제시할 것이며, 이 상황을 O.O.P 방식의 해결방법과 F.P 방식의 해결방법은 어떻게 다를지에 대해서 다루도록 한다. 이 글은 저자의 주관적인 생각이 담겨있음으로 맹목적인 신뢰는 지양하기 바

0

The core of Spring Framework

Inversion of Control (IOC), Denpendency Injection (DI)It means the technique what you give system the ability of controling the objects.That is you don’t consider for managing them. and Spring Framewo

0

Junit 예외 테스트하는 방법에 대한 고찰

테스트를 하게 되면 특정 예외를 발생시키는 코드에 대해서도 테스트를 해야할 경우가 있다. 예를 들면 파라미터 검증을 할 때 특정 값이 없다면 예외가 던져지는지 확인해야하고, 외부 연동을 하고 나서 응답 값이 비정상일 때에도 원하는 흐름대로 예외가 던져지는지 확인해야 한다. Junit을 활용하여 예외를 테스트하는 방법은 기본적으로 크게 어려운 것이 없어 단