목록전체 글 (435)
보라코딩
240219 수술 후 2주만에 출근했다. 프로젝트도 바뀌고 자리도 바뀌었다. 유지보수가 아닌 개발을 하게 되었고 .NET이 아닌 스프링을 사용할 수 있게 되었다. 다시 재밌게 배울 수 있을 것 같아서 좋다 :) 정신없이 지나간 하루 공부할 것 - 협업 소프트웨어 Confluence : 아틀라시안에서 개발한 자바 기판의 소프트웨어 - gRPC는 구글이 최초로 개발한 오픈 소스 원격 프로시저 호출 시스템 - 타입스크립트 (ts는 typescript만 사용할때, tsx는 React Component 사용시) - spring cloud - 헥사고날 아키텍처 [Java, Spring] 계층형 아키텍처 vs 헥사고날 아키텍처.tjdtls690.github.io 240220 리액트에 타입스크립트를 적용하니 또 많이 ..

인프런에서 들은 테스트코드 강의인데 매우 인상깊었다. 조금 아쉬운 점은 Mock을 사용하지 않아서 그 부분은 따로 공부해야 하는데 전체적인 테스트를 어떻게 진행해야 하는지 배울 수 있어 좋았고 테스트코드가 정책이 될 수 있다는 점을 알았다. 단순한 테스트 강의가 아닌 아키텍처에 대한 내용들도 함께 다루어서 헥사고날 아키텍처에 대한 감을 잡을 수 있어서 더 좋았다. 배운 것을 토대로 더 많은 것에 관심을 갖고 재미있게 공부할 수 있을 것 같다. GitHub - kok202/test-code-with-architecture: test code with architecture의 데모 프로젝트 test code with architecture의 데모 프로젝트. Contribute to kok202/test-co..

240129 배포하러 갔다가 당황했다.. 내가 개발한 기능이 제대로 작동되지 않았다... 하........ 순간 식은땀이 ㅠㅠ 다행인 건 엄청 급한 기능은 아니라서 내일 또 가서 하면 되는데 사무실에서 원인파악 제대로 해서 가야한다! 생각치도 못했던 api 데이터를 제대로 받아오지 못한 게 문제였는데 원인을 찾다가 옵셔널 체이닝 연산자와 널 병합 연산자에 대해 공부할 수 있었다. 1. 옵셔널 체이닝 연산자 (?.): 사용 예: object?.property 역할: 속성이나 메소드를 안전하게 접근하기 위한 연산자로, 좌측 피연산자가 null 또는 undefined이면 결과는 undefined가 됩니다. 그렇지 않으면 해당 속성 또는 메소드에 접근됩니다. 예를 들어, obj?.property는 obj가 nu..