분류 전체보기8 2023년 개발자 회고 2023년 회고입니다. 회고는 편한 말투로 작성하겠습니다. 1. 3년차 개발자 올해가 거의 끝나기 전에 개발자로 일한 지 만 2년이 지나갔다. 년차로는 벌써 3년차가 되어버렸는데 생각보다 시간이 빨리 간다는 생각이 들었다. 그래도 작년에는 회사에 적응하고 업무에 적응한다고 공부를 많이 못했는데 올해는 꽤 많이 하게 된 거 같아서 기분은 좋았다. 개발자로 3년차 쯤되면 개발 실력이 많이 늘게 된다고 하는데 실제로 많이 늘었는지는 모르겠다. 다만 루틴하게 세운 목표는 잘 달성했다. 올해 회고는 루틴에 대한 내용과 KPT로 작성해보려고 한다. KPT는 Keep, Problem, Try로 나눠서 잘한 점, 문제점, 시도해볼 점으로 나눠서 회고하는 방식이다. 아래 링크에서 KPT에 대한 방식을 확인할 수 있다. .. 2023. 12. 31. 테스트 코드란 안녕하세요. 오늘은 테스트 코드에 대해 소개해드리려고 합니다. 저는 개발자가 되기 전부터 테스트 코드에 관심이 많았는데요. 테스트 코드를 작성하면 프로그램의 버그가 줄고 좀 더 안전한 코드가 되지 않을까 하는 바람이 있었습니다. 테스트 코드에 대해 공부하면서 테스트 코드가 만능이 아니란 건 알게 됐지만 테스트 코드의 중요성에 대해서는 더 느낄 수 있었습니다. 오늘 글을 통해 테스트 코드의 중요성에 대해서 알려드리는 기회가 됐으면 좋겠습니다. 테스트 경험대부분의 개발자분들이 테스트를 해봤을 겁니다. 안 해보셨다구요? 만약 프로그램을 완성한 후 작성한 코드가 정상동작 하는지 확인해 보셨다면 여러분은 테스트를 해보신 겁니다. 이렇게 사용자가 수동으로 프로그램이 올바르게 동작하는지 확인하는 것을 수동 테스트라고.. 2023. 10. 2. 2022년 회고 2022년 회고입니다. 회고는 편한 말투로 작성하도록 하겠습니다. 1. 올해 한 일 올해는 많은 일들이 있었다. 백엔드 개발자로 처음 보내는 1년이었고 오랜만에 백수, 학생에서 벗어나 일을 했다. 직장 생활은 거의 7~8년 만에 다시 하는 거였는데 별 위화감 없이 무난하게 직장 생활을 한 거 같다. 첫 직장이 아니어서 엄청 긴장되지는 않았지만 처음 하는 개발자 생활은 기대되기도 했다. 막연하게 생각하던 백엔드 개발자는 어떤 일을 하는지 궁금했다. 그리고 이전 직장에서는 특성화고졸 전형으로 회사에 들어가게 된 것이어서 별로 감흥이 없었지만 이번에는 블라인드 채용을 통해 내 능력을 어느 정도 증명하면서 개발자로 채용된 거라고 생각해서 기분은 더 좋았던 거 같다. 그런 기대와 설렘을 안고 개발자로서 첫발을 내.. 2022. 12. 31. Lombok의 @Builder를 사용해야 하는 이유와 주의점 안녕하세요. 오늘은 Java Library인 Lombok의 @Builder에 대해서 이야기해보려고 합니다. Lombok은 Java의 Boilerplate 코드를 상당히 줄여줄 수 있어서 자주 사용하는 라이브러리입니다. 반복적이고 지루한 코드 작성을 어노테이션 단 하나로 줄여주는 굉장한 기능을 제공해줍니다. 그런데 Lombok은 강력한 기능을 제공해주는 만큼 부작용도 있기 때문에 주의해서 사용해야 합니다. Lombok에서 제공해 주는 기능이 많지만 그 중 @Builder에 대해서 글을 써보려고 합니다. (@Builder에 대해 알고 계시는 분들은 2번 주의점 부분부터 보시면 됩니다.) 1. Builder 패턴을 사용해야 하는 이유 Lombok @Bilder는 빌더 패턴으로 객체를 생성할 수 있도록 도와줍니.. 2022. 8. 9. 이전 1 2 다음