반응형

배민 2

[책 요약] 배달의 민족의 IT이야기, 요즘 우아한 개발(2편)

보안을 위해서는 백엔드에서 중요로직을 수행해야 한다. 완벽한 시스템은 없다. 선택과 집중을 해야 한다. 감당할 수 있는 사항은 감당하면서 움직이자! AI의 재현성과 추적성은 많은 고민이 필요할 것 같다. 테스트는 어떻게 해야할지. 재현성의 모니터링을 어떻게 해야할지. 고민해야 할 것 같다. 3. 백엔드 개발자로 성장하기 사용자의 입력은 무조건 검증한다. 모든 계산은 서버에서 한다. 사용자의 입력 유효성 검사는 항상 서버에서 해야하며 특히 계산로직은 사용자의 편의를 위해 프론트엔드에서 일시적으로 해서 보여 줄 수는 있으나 최종 결과는 서버에서 재계산해야 합니다. 의도치 않게 모든 조회 조건이 사라지게 해서는 안되고 조회 조건을 생성하는 사용자 요청 데이터는 무조건 서버 측 검증을 거쳐야 합니다. 성능 측정..

독서 공부 2024.02.03

[책 요약] 배달의 민족의 IT이야기, 요즘 우아한 개발(1편)

배달의 민족 IT개발문화의 큰 줄기가 협업과 지식공유인 것 같다. 최근 들어 많은 회사들도 협업툴을 활용해 업무생산성을 높이려고 하고 있다. 그리고 질문을 두렵게 하지 않는 문화 책임을 추궁하지 않고 다 같이 해결하려는 문화를 만들려는 노력이 느껴졌다. 추천사 지식노동자의 커뮤니티에서는 자신의 지식, 정보, 생각을 잘 정리하는 것이 매우 유용한 일입니다. 그래서 미래의 나와 업계의 동료들에게 내 지식을 효과적으로 전달하고 퍼뜨리고 확장할 수 있죠. 커뮤니티에서 많이 공헌할수록 역량을 인정받고 더 큰 영향력을 발휘하며 더 좋은 지식을 쌓고 퍼뜨릴 기회를 얻는 선순환이 이루어집니다. 1. 배민다움 만들기 파일럿 프로젝트 목표 위키/지라/제플린을 활용한 협업 방식 파악하기 기술 선택/설계/개발 단계에서 팀원에..

독서 공부 2024.01.28
반응형