일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 스프링부트
- 오블완
- 코코테라스
- ddd vs layered
- 알고리즘 추천
- 코딩
- DDD
- JMeter
- 알고리즘
- 알고리즘초보
- 기능 많은 브라우저
- 브라우저 단축키
- aws
- 소프트웨어 지표
- spring boot
- 자동화
- ui 커스텀
- Java
- 초년생
- 성능테스트
- 편한 즐겨찾기 편집
- 코드트리
- 스카이라인 열차
- 알고리즘사이트
- 대규모 시스템 설계
- 판교퇴근길밋업
- 알고리즘분류
- Spring
- 프로그래밍
- 조가사키 해안
- Today
- Total
목록2025/01 (3)
영감을 (inspire) 주고픈 개발 블로그
Spring은 복잡한 개념을 추상화하여 개발자가 손쉽게 보안 기능을 적용할 수 있도록 도와줍니다. 보안 개념을 인터페이스로 명확하게 정리하고, 내부적으로 복잡한 구현을 감춘 덕분에 개발자는 보안 원칙을 쉽게 적용할 수 있습니다. Spring Security는 이러한 철학을 기반으로 웹 애플리케이션 보안의 주요 이론을 체계적으로 적용할 수 있도록 합니다.그러나 처음 Spring Security를 사용할 때, 많은 어려움을 겪었습니다. 보안 지식이 부족해 인증, 인가, 필터 체인과 같은 개념이 생소했고, 설정을 어떻게 시작해야 할지 막막했습니다. 보안 플로우에 대한 이해가 부족하다 보니 구현을 해도 제대로 한 건지 햇갈렸습니다.Spring Security를 처음 접하는 개발자들이 어려워할만한 점들을 정리해보..
좋은 코드를 찾아서 처음 회사에 취업하고 상용 소프트웨어를 만들며 다른 개발자와 협업을 하면서 작성한 코드가 단순히 돌아가는 것만으로는 충분하지 않다 는사실을 느꼈습니다.작은 변경인데 다른 API가 의존성을 가지고 있어서 장애가 났던 경험, 기획의 변화무쌍한 요구에 서비스가 순환참조에 빠진 경험, 분명 수정을 했는데 다른 쪽에 중복 코드가 있고 그곳 수정이 되지 않아 기능 적용이 안된 경험, 그리고 새로 오신 분들께 인수인계를 하면서 레거시를 설명하기 위한 답답함 등 이러한 문제들을 마주하면서 좋은 소프트웨어를 만들기 위한 원칙들에 대해 고민하게 되었습니다. 좋은 소프트웨어를 만들기 위해 여러 가지 원칙을 배우고 적용하려 노력했습니다.단순성 (Simplicity)코드는 간결해야 하며, 불필요한 복잡성을 ..
Preview 한달 동안 뭐했지퇴사하고 한달이 지났습니다. 퇴사 전에도 시간이 빠르다고 생각했는데 퇴사를 하니 더 빨리 지나가는 것 같습니다.그동안 묵혀둔 집 물건들도 버렸습니다. 집에 있는 시간이 늘어나니 쓰레기가 많아지고 지출도 늘긴 했습니다. 좀 더 조절해야할 것 같아요.기존에하던 수영 꾸준히 다니고 피트니스와 PT도 시작했습니다. 골프도 배워보고 있습니다. 매일 오전에 운동을 끝내려고 합니다. 그러다보니 점심에는 낮잠을 자게 되는데 어쨋든 지키려고 합니다.혼자하면 의지박약이 될 것 같아 개발 커뮤니티인 sipe 와 글또 스터디 활동에 적극적으로 참여하고 있습니다.sipe는 매주 미션으로 팀으로 스터디한 내용을 공유하고 프로젝트를 진행합니다. 또 이번 주엔 사이프톤이라고 해커톤을 진행하게 되었습니다..