분류 전체보기 (52) 썸네일형 리스트형 [UML] Class Diagram Class Diagram Terminology Object: 시스템 개별 객체들, 구현할 대상을 지칭한다. Class: Obejct를 만들어 내기 위한 틀 Attribute(내부 변수)과 Operation(함수)으로 구성되어 있다. Writing Convention Object의 이름은 소문자로 시작하고, camelCase 로 작성한다. Class의 이름은 대문자로 시작하고, CamelCase 로 작성한다. 예시 boyWithLuv: BtsSong ${objectName}: ${ClassName} anonymous object : BtsSong UML Class Diagrams 같은 UML Class 다이어그램이어도 다양한 관점에서 사용할 수 있다. Domain model DCD (Desgin Class.. [UML] Use Case Diagram Use Case Diagram 제목은 Use case diagram 이지만, 주로 use case 에 대한 정리가 되어버렸다. use case 에 대해서 제대로 알고 있다면, diagram 을 그리는 것은 어렵지 않다고 생각한다. Use cases 우선 actor 의 개념을 먼저 정리하고 내려가겠다. Actor actor는 특정 역할을 가진 시스템과 상호작용을 하는 유저이다. 유저는 꼭 사람일 필요는 없다. 기관, 장치, 외부 시스템일 수도 있다. Primary Actor / 직관적으로도 알 수 있겠지만, Primary는 Usecase 를 진행하는 주체이며, Secondary는 Primary 가 상호작용에서 관련있는 객체이다. Use case 시스템의 목표를 달성하기 위해서 특정 역할(들)을 가진 사용자.. 아버지는 한 때 세상의 전부였다. 함께 있으면 든든했다. 한 때 그렇게 미울 수가 없었다. 내가 원하는 것을 못하게 막는 사람이라 생각했다. 비슷한 점이 있다고 생각했다. 고집이 센 성격에 좋아하는 것과 싫어하다는 것이 비슷했다. 항상 집에서 모든 일과와 생각을 정리하고 있었다. 수많은 반대들도 오랜 고민 끝에 나를 위한 걱정이었다는 것을 알았다. 언제나 내 편이라는 것을 알았다. 옳은 것과 그른 것을 떠나 내가 행복할 수 있기를 바라셨다. 아버지의 모습들을 하나씩 배워가려 하였습니다. 이루신 업적과 노력은 주변과 자신을 지키시기 위한 걸 알았습니다. 아버지에게 세상은 너무 야속한 것 같습니다. 병이며 일이며 한번도 아버지를 편히 두지 않은 것 같았습니다. 편히 두지 않았음에도 왜 또 괴롭히는 걸까요. 아버지와 .. 변화 나뭇잎은 알고 있었을까 푸른빛을 뽐내던 모습도 가을이 되면 사그러 질 것이라는 것을 가을은 알고 있었을까 낭만과 독서로 가득했던 계절도 세상에서 조금씩 사라지고 있다는 것을 세상은 알고 있었을까 수 만년간 유지한 모습도 인간에 의해 백년만에 뺏길 것을 나는 알고 있었을까 남들과 그다지 다르지 않은 삶에 한줌의 먼지로 되돌아 갈 것이라는 것을 공부하면서 정리가 필요한 목록 Spring Spring 시작하기 (https://start.spring.io/) Springboot AOP, Filter, Interceptor Maven, Gradle application.yaml vs application.properties swagger.yaml vs swagger.json yaml vs yml (https://stackoverflow.com/questions/21059124/is-it-yaml-or-yml) (yaml.org/faq.html) -> Use .yaml why-is-using-a-wild-card-with-a-java-import-statement-bad (https://stackoverflow.com/questions/147454/why-is-using-a-wil.. [C/C++] quicksort 오랜만에 하려니 기억이 안나서 올림 void quicksort(int l, int r, int* arr) { if (l >= r)return; int i = l - 1; int j = r + 1; int s = arr[(l + r) / 2]; while (1) { while (arr[++i] s); if (i >= j)break; int t = arr[i]; arr[i] = arr[j]; arr[j] = t; } quicksort(l, i - 1, arr); quicksort(j + 1, r, arr); } GitHub Actions 이용하여 React 프로젝트에 Prettier 적용하기 Add Prettier on React App Using GitHub Actions Table of Contents 1. What is Github Actions 2. Apply Actions in github 3. node.js.yml 3.1. on 3.2. build 3.2.1 runs-on 3.2.2 Specifying the Node.js version 3.2.3 Installing dependencies 4. Actions in my project 1. What is Github Actions 공식문서에서는 다음과 같이 소개한다. Automate, customize, and execute your software development workflows right in your repository.. npm ci _ vs _ npm install github action https://stackoverflow.com/questions/52499617/what-is-the-difference-between-npm-install-and-npm-ci What is the difference between "npm install" and "npm ci"? I'm working with continuous integration and discovered the npm ci command. I can't figure what the advantages are of using this command for my workflow. Is it faster? Does it make the test har... stackoverflow.com 이전 1 2 3 4 5 ··· 7 다음