개발 프로젝트/협업 관련 툴 (6) 썸네일형 리스트형 Github Issue Intelij에서Github Issue와 연동된 Branch 생성하기 : https://shinsunyoung.tistory.com/41Github Issue를 Intelij와 연결하기 : https://shinsunyoung.tistory.com/81 C4 다이어그램 모델 The C4 modelA set of hierarchical abstractions (software systems, containers, components, and code).A set of hierarchical diagrams (system context, containers, components, and code). https://c4model.com/software systems(system context diagram)containers (containers diagram) components (component diagram) code (code diagram)Sequence Diagram https://www.visual-paradigm.com/guide/uml-unified-modeli.. Flowchart 작성하기 https://app.diagrams.net/ Flowchart Maker & Online Diagram SoftwareFlowchart Maker and Online Diagram Software draw.io is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPMN online, as a circuit dapp.diagrams.net 개발자로서 Flowchart 작성 방법과 대표적인 기호Flowchart(흐름도)는 개발자가 시스템의 로직.. Git, GitHub 그리고 Commit Git 공식문서https://git-scm.com/docsGit 사용한 비즈니스 플로우Gitflow : https://techblog.woowahan.com/2553/Github flow vs Gitflow : https://velog.io/@gmlstjq123/Git-Flow-VS-Github-FlowGit 설치 (MAC) 1. 터미널 실행2. brew intall git 입력3. git ‒version 입력해 확인4. Config 설정 (User Name / User Email 설정) 5.설치완료 Git 초기설정로컬에서 사용할 Git 사용자 이메일과 이름을 설정한다. 이메일을 세상에 단 한가지만 존재할 수 있기때문에 효과적인 Identification 기호이다. 해당 설정을 바꾸면 git을 통해서 .. 클래스 다이어그램 Intellij를 활용한 클래스다이어그램 생성 클래스다이어그램으로 만들고 싶은 클래스에서 오른쪽 마우스 클릭 - Diagram - Show Diagram을 누르면 다이어그램이 자동적으로 생성된다. 해당 클래스와 관계를 확인해보고 싶은 클래스들을 Drag&Drop으로 추가하여 Diagram 내용을 추가해줄 수 있다. *아래내용은 사바라다님의 블로그 내용입니다. https://sabarada.tistory.com/72클래스 다이어그램의 기본 요소클래스 다이어그램을 그리기 위한 기본요소에 대해서 알아보도록 하겠습니다. 클래스에는 클래스의 이름, 속성, 그리고 메서드가 존재합니다. 이런 요소들은 어떻게 클래스 다이어그램에 표현할 수 있을 까요?접근제어자 리스트+ : public- : private# : p.. Documentation 작성법 ; Swagger, Javadocs, Markdown API Dcoumentation 작성목적 : 프론트엔드 개발자와 동료 백엔드 개발자에게 내가 생성한 API가 어떻게 동작하는지 설명함. 문서화방식 : txt파일로 생성시에, 최신화 및 문서버전관리가 어려워 swagger 등 와 같은 전용툴을 사용함. SwaggerSwagger는 RESTful API 문서를 자동으로 생성해주는 오픈소스 툴입니다. API 개발자와 클라이언트(프론트엔드, 모바일 개발자) 간의 API 명세 공유 및 테스트를 쉽게 할 수 있도록 도와줍니다. Url형식으로 배포해주기 때문에 공유에 유리함API 요청/응답 데이터 확인 가능API 명세서(Documentation) 자동 생성 Swagger에서 추가적으로 설정할 수 있는 것들✅ API 기본 정보 (@OpenAPIDefinition, @.. 이전 1 다음