
시작하며, 회사 리드 개발자님이 알려주신 걸 바탕으로, 다시 처음부터 해보면서 정리한 내용이다 노션과 슬랙을 연동해 슬랙봇을 만들어보려면 localhost로는 안되고, 슬랙에서 post를 보낼 수 있는 http 환경이 있어야 하는 듯 하다

요약 SOLID란 객체지향 프로그래밍을 하면서 지켜야하는 5대 원칙을 의미한다 각각 SRP, OCP, LSP, DIP, ISP의 앞글자를 따서 만들어졌다. SRP (Single responsibility principle) | 단일 책임 원칙

정처기 준비하면서 정리해둔 내용이다정말 깊이있게 알지 않는 이상, 설명을 조금 다르게 적어두기만 해도 헷갈려서 정처기 맞춤으로(?) 설명을 적어뒀다소프트웨어를 개발하면서 자주 발생하는 문제들에 대한 일반적인 해결책을 말한다디자인 패턴은 객체지향의 특징(캡슐화, 상속,

커밋할 때 커밋 메시지를 어떻게 적어야할까 고민하게 된다커밋 컨벤션의 존재를 알았지만, 지금까지는 팀프로젝트더라도 클라이언트를 혼자 도맡아서 개발했을 뿐더러, 세부적으로 나누어 커밋하지도 않고 하루 작업물을 밤에 한 번에 커밋하는 형식이었다회사나 스터디에서는 어느 정도

어쩌다보니,,, React Navtive로 앱을 만들게 되었다(자세한 배경 설명은 생략한다)프로젝트 설정부터 몰랐기에 차근차근 시작해보았다새로운 React Native 프로젝트를 생성하는 데 사용된다Node.js와 npm이 필요하다고 하는데, 이미 설치해뒀기에 넘어가겠

회사 서비스는 FCM으로 앱 푸시를 발송하는데, 9월 들어서고부터 앱 푸시가 아예 안 보내지는 듯 했다본인은 프론트엔드 + 앱 개발자 포지션이어서, 지금까지 백엔드를 건드릴 일이 없었지만 이번에 백엔드 개발자 포지션이 공석이 되면서 스스로 고쳐야하는 상황이 발생했다FC

현재 팀 프로젝트를 진행하고 있다이번 프로젝트는 단순히 나 스스로가 겪은 불편함을 개선해보고자 기획하고 있다팀원과 함께 논의를 해도 계속 고민되는 부분이 생기고 실제 사람들의 니즈도 궁금해서 설문조사를 진행하기로 했다실태 파악 및 데이터 수집 목적이며, 이 설문조사를

반년만에 다시 또 리액트 네이티브를 건드리게 되었다프로젝트 생성하는 곳에서부터 막혔는데, 리액트 네이티브 프로젝트를 생성할 때 사용하는 라이브러리가 deprecated 되었다는 것이다!이전에 포스팅했던 내용이 전혀 필요가 없어졌다,,,그래서 다시 또 업데이트 버전으로

시작하며, 이실직고를 하자면, 지금까지 알고리즘 공부를 소홀히 하기도 했고,,, 이론 공부보다는 일단 냅다 개발해보는 성격이라 슬슬 공부의 필요성을 느끼기 시작하긴 했다 이런저런 일들이 많이 있었는데 아무튼 이제는 진짜 해야겠다 싶어서 차근차근 이론 공부를 시작해볼