반응형

백기선님 7

테스트 코드 학습(Mockito)

이전 글에서 Junit5에 대해서 정리하였습니다. 이번 글은 Junit5에서 Mockito를 사용하는 방법에 대해서 정리하겠습니다. 테스트 코드 학습 (junit5) - 개념 및 간단한 사용법 사용된 모든 소스는 Github에 올려두었습니다. 참고 영상 : www.inflearn.com/course/the-java-application-test/dashboard 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com Mockito란? 이전에 작성한 이 글과 함께 보시면 이해하시는 ..

Study/test 2021.03.18

테스트 코드 학습 (junit5) - 개념 및 간단한 사용법

junit5 가 나온지 2년이 넘어가고 있습니다. TDD로 프로젝트를 개발하기 위해선 당연히 Test Code를 작성할 줄 알아야합니다. 이번 글에는 Test Code에 대해서 개념과 간단한 사용법에 대해서 정리하겠습니다. 사용된 모든 소스는 Github에 올려두었습니다. 참고 영상 : www.inflearn.com/course/the-java-application-test/dashboard 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com JUnit 이란? Java Unit..

Study/test 2021.03.15

[백기선님의 자바 라이브 스터디] 12주차 - 애노테이션

www.youtube.com/watch?v=HLnMuEZpDwU 목표 자바의 애노테이션에 대해 학습하세요. 학습할 것 (필수) 애노테이션 정의하는 방법 @retention @target @documented 애노테이션 프로세서 먼저 재미삼아 Annotation 발음에 대해서 이야기를 해주셨네요~ 어노테이션, 애너테이션, 애노테이션 다 상관없다고 합니다 :) 제 생각도 같아요. 중요한 건 이게 아니니깐요 ~ Annotation 의미 그대로 풀이한다면 주석입니다. 하지만 일반적으로 알던 주석 ( // ) 과는 다르게 @ 기호를 사용합니다. 소스 코드에 추가할 수 있고 메타데이터의 일종입니다. Annotation 용도 자바는 선언적 프로그래밍 방식입니다. Annotation이 없었을 땐 xml에 각 클래스를 ..

Develop/java 2021.03.05

[백기선님의 자바 라이브 스터디] 11주차 - Enum

www.youtube.com/watch?v=HLnMuEZpDwU 목표 자바의 열거형에 대해 학습하세요. 학습할 것 (필수) enum 정의하는 방법 enum이 제공하는 메소드 (values()와 valueOf()) java.lang.Enum EnumSet 추천 도서 www.yes24.com/Product/Goods/7516911 토비의 스프링 3.1 세트 『토비의 스프링 3.1』은 스프링을 처음 접하거나 스프링을 경험했지만 스프링이 어렵게 느껴지는 개발자부터 스프링을 활용한 아키텍처를 설계하고 프레임워크를 개발하려고 하는 아키텍트에 www.yes24.com www.acornpub.co.kr/book/jpa-programmig 자바 ORM 표준 JPA 프로그래밍 JPA 기초 이론과 핵심 원리, 그리고 실무에..

Study/java 2021.03.05

[백기선님의 자바 라이브 스터디] 10주차 - 멀티쓰레드 프로그래밍

www.youtube.com/watch?v=HLnMuEZpDwU 목표 자바의 멀티쓰레드 프로그래밍에 대해 학습하세요. 학습할 것 (필수) Thread 클래스와 Runnable 인터페이스 쓰레드의 상태 쓰레드의 우선순위 Main 쓰레드 동기화 데드락 추천도서 www.yes24.com/Product/Goods/3015162 자바 병렬 프로그래밍 스레드는 자바 플랫폼에서 가장 기본적으로 제공되는 기능 중 하나다. 멀티코어 프로세서가 대중화되면서 고성능 애플리케이션을 작성할 때 병렬 처리 능력을 효과적으로 활용하는 일의 중요 www.yes24.com Process 의미 그대로 Process입니다. 프로그램을 실행하여 실행 중인 것 예를 들어 OS에서 크롬을 킨다던가, intellij를 실행한다던가 엑셀을 실행하..

Study/java 2021.03.02

[백기선님의 자바 라이브 스터디] 9주차 - 예외 처리

www.youtube.com/watch?v=HLnMuEZpDwU 목표 자바의 예외 처리에 대해 학습하세요. 학습할 것 (필수) 자바에서 예외 처리 방법 (try, catch, throw, throws, finally) 자바가 제공하는 예외 계층 구조 Exception과 Error의 차이는? RuntimeException과 RE가 아닌 것의 차이는? 커스텀한 예외 만드는 방법 추천도서 www.11st.co.kr/products/2874490917?utm_medium=%EA%B2%80%EC%83%89&gclid=Cj0KCQiA7NKBBhDBARIsAHbXCB5I37sBM_HgHnyywcYnfRFFqVixy9co8mCWT83X-aNHrulHvk99TTIaAkZqEALw_wcB&utm_source=%EA%B5%..

Study/java 2021.02.24

[Jetbrain 강의] 온/오프라인에서 활동하는 인플루언서의 이야기 (백기선님, 이동욱님, 박상권님, 백승주님)

Jetbrain 강의를 시청하고 와닿는 주제 위주로 개인적인 정리하는 글을 작성하겠습니다. 시간은 약 50분정도로 Jetbrain 강의 4 Session 중 마지막 Session 내용을 정리하겠습니다. 개인적으로 존경하시는 분들의 강의이므로 시간이 어떻게 가는지도 모르게 시청했네요 :) 이 글에서 작성되는 내용은 모든 내용이 아니고 제가 이해한대로 작성하므로 원본 영상과 내용이 다를 수 있습니다. 원본 영상을 보시고 싶으시면 여기를 참조해주세요. 블로그를 작성하는 이유 기억은 무한하지 않습니다. 기억이 사라지기 전에 블로그로 남겨놓는 공간으로 블로그를 선택하여 작성한다. 퍼블릭한 공간이므로 글을 작성하기에 앞서 한번 더 검색해보게 되고 정리하게 된다. 사람들이 보게 되면 다른 방법도 제시해주고 공유할 수..

MindControl 2020.12.09
728x90
반응형