목록2021/05 (2)
우찬쓰 개발블로그
클린코드
저자 - 로버트 C. 마틴 (Uncle Bob) 코드를 클린하게 짜는 방법에 대해 소개한 책. 클린 시리즈에서 가장 유명하다. 변수명과 메소드명을 어떻게 신경써야 하는지, 함수는 왜 작게짜야하고 왜 파라미터수를 줄여야 하는지 등 디테일하게 이상적인 코드에 대해 설명하고 있음. 물론 아주 이상적인 얘기를 하고 있기 때문에 모든 좋은 프로그램들이 이 것을 지키고 있진 않음. 하지만 적어도 어떻게 짜야 더 유지보수와 가독성에 좋은지 가이드를 잘 하고 있음. 앞에는 몰입해서 읽었지만 뒤로갈수록 예제가 디테일해져서 읽기 힘들어 지는 책이긴 했다.
개발서 정복
2021. 5. 29. 17:33
Firebase Storage 사용량 비정상적 증가 현상 해결하기 (feat. Firebase Functions)
개인 토이프로젝트를 하다가 겪은 일이다. Storage에 이미지를 저장하긴 했지만, 너무 비정상적으로 높은 저장된 바이트가 나왔고, 심지어 Storage에 있는 모든 파일을 지워보았지만 이 수치가 떨어지지 않았다. 좀 들여다보니 한가지 힌트를 볼 수 있었는데, 그것은 바로 Container Registry에 사용한 스토리지가 포함된다는 것이다. 이것이 왜 배포할때마다 쌓이고 있는지에 대한 의문은 아래 링크에서 알 수 있었다. https://stackoverflow.com/a/64310577/9797457 간단히 요약하자면, 내가 Firebase Functions를 배포할때마다 옛날 artifects들이 지워지지 않고 쌓이고 있다는 소리다. 그래서 해결 방법을 보자. Firebase Storage에 들어간..
개발 낙서장
2021. 5. 16. 17:02