목록분류 전체보기 (157)
원하는 것은 뭐든지
About TDD가 무엇인 알아본다. 목차 TDD가 무엇인가 TDD의 장점 TDD의 단점 본론 TDD가 무엇인가 제목에도 설명이 되어있듯 테스트를 주도적으로 하는 개발 방법론이다. 보통의 개발방법론과 다르게 테스트를 먼저 시작한다. 구현을 하고 테스트하는 것이 아니라 테스트를 하고 구현을 한다. 이해하기 쉽지 않다. 솔직히 명확히 내가 이해하고 있는 것인지도 모르겠다. 코드가 없는데 어떻게 테스트를 하란 말인가? 예시를 들어 설명을 해보겠다. 곱셈 기능을 TDD로 구현해 보자 public class CalculatorTest { @Test void multiple(){ int result = Calculator.multiple(2,4); assertEquals(8,result); //assertEqual..
지금까지의 나 전자공학을 전공하고 개발자가 되어보겠다고 공부를 시작했다. 대학을 졸업할 때까지 나는 혼자 공부하는 방법을 알지 못했다. 그저 책을 읽고 쓰고 외우고 반복 이것도 공부방법일 수 있겠으나 이렇게 공부했던 내용은 시험을 치르고 난 뒤에 내 머릿속에 남아있지 않았다. 나는 혼자 할 수 없다는 것을 알고 어디에든 의지하고 싶어했고 그 결과 국비교육을 받아야겠다고 생각하고 수료했다. 교육을 수료한 후에도 내가 개발자가 된 것 같지는 않았다. 이런 나를 써주는 회사는 없을 것 같았다. 해서 SI개발자가 되어 실력을 쌓아야 겠다고 생각하고 입사했다. 이상은 현실과는 꽤 달랐다. 원하는 백엔드 업무는 거의 없었고 잦은 야근도 한몫했다. 그뿐 아니라 회사 다니면서 공부한다는 것도 쉬운 것이 아니었다. 얻은..
시작 열심히 준비한 바디프로필을 촬영했다. 결과적으로 만족스러운 촬영이었다. 느꼈던 점들을 써보려고 한다. 회상 일단 난 웨이트 트레이닝을 꽤 오래 했다. 군대 입대하고나서부터 했으니까 햇수로 9년 정도? 근데 몸은 9년한 몸이 전혀 아니다. 핑계는 아니고 이유를 생각해보면 그 9년 동안 꾸준히 했던 것은 군대에서를 제외하고는 거의 없는 것 같다. 몇개월 하다가 멈추기를 반복했다. 몸이 좋아지기를 바라기는 했지만 다른 행복한 일들도 많으니까 그것들로 채우고 살았다. 후회하지는 않는다 다만 어디 가서 9년 정도 됐다고 말하는 게 조금 부끄러워서 그렇지 ㅋㅋ 운동을 시작할 때 부터 나는 30이 되기 전에 바디프로필을 찍어보고 싶다고 생각했었다. 30대가 되면 일에 치이고 이것저것 더 해야할 것들이 생길 것 ..
About 이전에 Spring에 대해 간단히 알아봤습니다. 이번에는 Spring Initializr로 프로젝트를 생성해 보겠습니다. 이전 글은 아래링크를 참고해 주세요 [Spring Boot] 스프링 부트 시작하기 About 스프링부트 프로젝트를 구성하면서 정리하는 차원에서 글을 쓰게 되었습니다. 자주 그리고 잘 사용하고 있는 Spring에 대해 명확히 이해하는 시간이 되길 바라며 글을 시작합니다. 목차 프레 kdy-blog.tistory.com 목차 Spring Initializr 프로젝트 생성하기 본론 Spring Initializr https://start.spring.io/ 스프링에서 제공하는 스프링부트 기반 프로젝트를 생성해 주는 사이트입니다. 몇 번의 클릭으로 간단하게 프로젝트 생성이 가능합니..