용어
-
[용어] 코드 리뷰Front-end 개발 2023. 7. 27. 17:48
목차 1.요약 2. 개발자 문화와 코드 리뷰 3. 코드 리뷰는 효율적인가? 4. 코드리뷰 절차와 양식 5. 방법론 6. 사용되는 도구 7월 27일 오늘 코드리뷰 스터디를 가입하고 Gihub Repository 초대를 받았다. 어렴풋이 코드리뷰란 것은 화이트보드나 빔프로젝트를 켜고 자신이 개발한 코드를 동료들에게 발표하고 피드백을 주고 받는 시간이라고 이해하고 살고 있었다. 이제 IT 회사에 들어가기 전 그리고 멋쟁이사자처럼 프론트엔드 스쿨7기 동기들에게 형식을 맞춘 양식과 적절한 코멘트를 위해서 코드 리뷰에 대해 좀 더 알아보고 참여하고자 한다. 1. 요약 1-1. 내 맘대로 한 줄 요약 내가 코드리뷰에 대해 찾아 읽어보고 한 문장으로 요약하면, 코드의 생성산과 안정성을 지키면서 빠르게 개발하는 개발 문..
-
[용어] 웹 접근성 - A11yFront-end 개발/FE 용어 2023. 7. 11. 23:15
목차 1. 정의 2. 접근성 안내서 3. 접근성을 프로젝트에 포함시키는 방법 1. 정의 : Accessibility MDN Web Docs 에서는 웹 개발에 있어서 접근성을 정말 주된 우선순위로 고려하길 권고한다. 웹 접근성에 대해 MDN Web Docs 를 기준으로 정의부터 살펴본다. 웹 개발에서 (종종 A11y 로 축약된 - "a", 11자, "y"로 표시됨) 접근성은 사람들의 능력이 어떤 식으로든 제한되어 있더라도, 가능한 많은 사람이 웹 사이트를 사용할 수 있도록 하는 것을 의미한다. - MDN Web Docs https://developer.mozilla.org/en-US/docs/Web/Accessibility Accessibility | MDN Accessibility (often abbre..
-
[용어] 백엔드 관련 용어 해설, '백엔드 도대체 뭐야' 시리즈의 목차Back-end 개발/BE 용어 2023. 6. 27. 19:02
평소에 모르고 지나갔거나, 자주 쓰지만 헷갈렸던 용어를 풀어 써보는 컨텐츠 시리즈이다. 프론트엔드 개발 용어와 백엔드 개발 용어를 분리하여 정리해본다. ○ 도대체 SASS 가 뭐야 ○ 도대체 Docker 가 뭐야 ○ 도대체 카프카 (Kafka) 가 뭐야 ○ 도대체 아파치 (Appache) 가 뭐야 (Spark, Kafka) ○ 도대체 가속 컴퓨팅이 뭐야 ○ 도대체 병렬처리가 뭐야 ○ 도대체 배포가 뭐야 ○ 도대체 ERD 가 뭐야 ○ 도대체 SQL 이 뭐야 ○ 도대체 Database (DB) 가 뭐야 ○ 도대체 Swagger 가 뭐야 ○ 도대체 JWT 가 뭐야 ○ 도대체 Open API, Railway, Cloudtype 이 뭐야 ○ 도대체 REST API 가 뭐야 ○ 도대체 CRUD 가 뭐야 ○ 도대체 ..
-
[용어] 파이썬 - 이터러블 (Iterable), 이터레이터 (Iterator)알고리즘/Python 용어 2023. 6. 15. 18:50
목차 1. Iterable 2. Iterator 1. 이터러블 (Iterable) 1-1. 사전적 의미 [형용사] 반복할 수 있는 1-2. Python 공식 용어집 멤버들을 한 번에 하나씩 돌려줄 수 있는 객체(Object). 이터러블의 예로는 모든 (list, str, tuple 같은) 시퀀스 형들 dict 같은 몇몇 비시퀀스 형들, 파일 객체들, __iter__() 나 시퀀스 개념을 구현하는 __getitem__() 메서드를 써서 정의한 모든 클래스의 객체들이 있다. 이터러블은 for 루프에 사용될 수 있고, 시퀀스를 필요로 하는 다른 많은 곳 (zip(), map(), ...) 에 사용될 수 있다. 이터레이트할 때 원하는 시퀀스 항목들을 순서대로 돌려주는 객체이지만, 실제로 리스트를 만들지 않아서 ..
-
[용어] 스프린트(Sprint) - 단기 기획 및 실행 프로세스Front-end 개발/FE 용어 2023. 5. 18. 00:27
Sprint ? 영알못이라 잘 모르겠다. 영한사전에 검색해보면, sprint 1. [동사] (짧은 거리를) 전력 질주하다 [빨리 헤어쳐 가다] 2. [명사] (달리기수영 등의) 단거리 경기 3. [명사] 전력 질주 라고 나온다. 즉, 전력 질주 하겠다는 의미인데 요즘 IT 분야의 기획, 디자인, 개발에서 사용되는 것 같다. IT 분야에서는, 스프린트(sprint) 는 5일간의 단기간 프로젝트 수행법으로 사용된다. 한번의 선택으로 방향전환이 어렵거나 위험성이 따르는 큰 일을 할 때, '해보지 않고서 알 수 없는 걸?' '무엇을 선택해야할 지 모르겠어!' '무엇이 더 좋을지 지금은 확신이 서지 않아!' 등의 생각을 들지 않던가? 스프린트는 위와 같은 상황에 적용할 수 있는 적절한 수행방법론이 될 수 있다. ..
-
[용어] 사일로(Silo) - 부서 이기주의창업/창업 용어 2023. 5. 8. 17:52
사일로 현상 사일로(Sile) 는 원래 곡물을 외부와 격리시켜 저장하는 높은 굴뚝 같은 형태의 건물을 의미하는데, 경영분야에서는 조직 내 부서 간 장벽이나 부서 이기주의를 의미한다. 곡물 저장을 위한 사일로에 빗대어 조직원이 주위와 협력하지 않은 채 자기 틀에 갇히는 것에 비유한 것이다. 기획재정부, 『시사경제용어사전』, 사일로 현상 [시사경제용어사전] 사일로 현상 사일로(silo)는 원래 곡물을 외부와 격리시켜 저장하는 높은 굴뚝 같은 형태의 건물을 의미하는데 경영분야에서는 조직 내 부서 간 장벽이나 부서 이기주의를 의미한다. 곡물 저장을 위한 사일로 www.moef.go.kr StartupN 유인춘 기자에 따르면, 스타트업 세계에서 사일로는 회사 내 팀이나 부서가 분리되어 있은 것을 의미한다. 사일로..