[프로그래머스][Level2][Java] 다리를 지나는 트럭
·
프로그래머스/Level 2
우선 이 문제는 내가 예전에 한번 풀었었다. 하지만 최근에 다시 풀 기회가 생겨서 풀었는데 내가 제한 시간안에 풀지 못해 너무 자존심이 상해서 다시 풀고 풀이를 올린다! 문제 https://school.programmers.co.kr/learn/courses/30/lessons/42583 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 풀이 import java.util.*; class Solution { public int solution(int bridge_length, int weight, int[] truck_weights) { int answ..
내 직업은 개발자?!
·
커피타임/2023년
프로젝트가 끝나고 다른 회사분들과 스터디도 하고 생활비때문에 알바도 하고 또 파이썬 문법도 배워보고 싶어서 배우느라 요즘 블로그에 글을 쓸 시간이 없었다. 그러다 오늘 갑자기 개발자라는 직업에 대해서 많은 생각이 들어서 글을 쓰게 되었다. 나는 정말 장래희망을 많이 바꿨다. 왜냐하면 어릴 때, 외삼촌께서 "직업은 아무리 돈을 많이 줘도 3년도 못 버틸 것 같으면 안하는게 맞다" 라는 말을 해주셨고 그에 따라 수학자, 회계사, 공기업 등 다른 직업들을 최소 3개월 정도 다 찍먹해본결과 개발자가 내게 제일 잘 어울리고 또 제일 재밌어서 선택했다. 이렇게 내가 오랜 고민 끝에 선택한 내 적성에 맞는 직업이지만 개발자라는 직업은 정말 적성에 맞지 않으면 하면 안되는 것 같다. 내가 그렇게 생각하는 이유들을 몇 ..
커피 타임의 시작!
·
커피타임/2023년
예전부터 나의 이야기나 회고록 같은 이야기들을 노션, 깃허브 등등 주저리주저리 써왔지만 결국은 돌고돌아 블로그에 쓰려고 한다!ㅋㅋㅋ 그 이유는 동기의 추천으로 향로님의 블로그에서 생각정리 카테고리를 보면서 재밌기도 하고 나도 저렇게 블로그에 써봐야겠다! 라는 생각이 들어서...ㅎㅎㅎ 그래서 카테고리 이름은 그냥 아무 얘기나 편하게 하자라는 뜻에서 커피 타임이라고 정했다! 앞으로 프로젝트의 뒷 이야기라던지 생활하면서 있었던 일들이나 느꼈던 부분들이 있으면 여기에 적을 예정이다!!
프로젝트 완성 및 느낀 점
·
프로젝트/근태관리 프로젝트
서론 프로젝트는 7월 3일부터 9월 26일까지 했지만 중간에 팀원이 빠지고 다시 역할 분배를 하고 여러 가지 일들이 있어서 정말 힘들었다ㅠㅠ 매일 9~10시까지 남아서 하고도 시간이 모자라서 주말에도 나오고 진짜 체력이 실시간으로 빠지는게 느껴졌다... 그래도 누군가와 처음으로 협업을 해서 프로젝트를 완성하는 것이라 의미도 컸고 실제로 내 실력이 성장하고 배경지식들이 늘어가는 게 느껴져서 한편으로는 기분이 좋았다! 프로젝트를 완성하면서 크게 배웠다고 생각하는 부분들이 네 가지가 있다. 1. 백엔드에 대한 개념이 좀 더 명확해졌다. 그동안 Java, SpringBoot를 사용하면서 백엔드 기술을 사용했지만 약간 커맨드 입력같이 사용하는 것들이 많았다. 예를 들어, Controller에서 @Mapping을 ..
프로젝트 링크
·
프로젝트/근태관리 프로젝트
Time-Attendance Time-Attendance has 3 repositories available. Follow their code on GitHub. github.com
QuestionRepository 테스트 코드
·
프로젝트/게시판 프로젝트
데이터 조회 테스트 코드 테스트 주도 개발(TDD)을 습관화하고 싶어서 테스트 코드를 given, when, then방식으로 작성해보았다. //given : 나는 보통 여기에서 테스트할 데이터를 세팅하고 저장한다. //when : 나는 보통 테스트를 하기 위한 조건을 여기서 지정한다. //then : 그리고 여기서 내가 예상하는대로 테스트할 조건들이 동작하는지 검증을 한다. 위 그림은 //given에서 Question에 제목와 내용을 세팅한 후, //when에서 각각 id, 제목, 내용으로 데이터를 조회하는 것과 제목의 일부분을 검색해서 데이터를 조회하는 부분을 지정하고 //then에서 각각의 조회한 내용이 실제 내용과 일치하는지 검증하였다. 데이터 수정 테스트 코드 이 코드도 마찬가지로 given, w..