본문 바로가기

전체 글

(124)
API 설계 [ API 설계에대해 고민하게 된이유 ] 웹사이트의 API 를 만들어야 했다 사이트에는 어려운 기능이 없어 "데이터 처리만 가능하면 되지 않을까?" 라는생각을 하였다 이어서 안된다는 생각이 들었다. 단순한 프로그래밍을 할때 조차도 변수명에 규칙이있고 클래스명에 규칙이있고 효율적인 프로그래밍을 위한 방식이있고 주석이 있는등 여러가지 규칙성이 있다 그리고 그규칙성 때문에 협업도 쉽고 생산성도 올라가는 것이라 생각한다. API또한 지속적인 확장,관리가 필요할수있고 협업또한 필수라고 생각한다 때문에 API를 작성할때도 규칙성이 있어야 한다고 생각했다. [ API 란? ] "API는 응용 프로그램에서 사용할 수 있도록,운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다." [ ..
IA , 플로우차트 ,ERD,화면구성초안(figma),화면구성(html/csss)
git default branch - main? master? gitBash를 쓰다가 평소처럼 오류가 발생하였고 github에 오류 해결 가이드가 친절하게 적혀있던 탓에 수월하게 해결할수 있었다. 그과정에서 main branch를 사용하고 main branch의 confict를 해결하던중에 main branch가 뭐지? 싶었다 왜냐하면 git을 처음 접할때만해도 master branch를 중심으로 해결이 되었기 때문이다. main branch가 뭐였지?? 라는 생각과함께 검색을 하다보니 10월을 기점으로 github Repository의 default branch가 main으로 바뀐다는 것이였다. 굳이 왜? default branch를 변경하지?? 쉽게 생각하면 master라는 단어가 크고 작은 이슈에 휘말릴 여지가 있었기 때문에 변경했다. 어떠한 이슈들이 존재했었..