책에서 소개한 예제를 참고하면이처럼 UseCase는 그림이 아니다.위에서 3a 시나리오로 분기되는 것처럼, 각 시나리오에 따른 여러 시나리오 Instance의 집합이다.단순히 여러기능을 나열한 것을 feature라고 한다면, 이야기와 기능을 연관시킬 수 있는 것이 U
Your question seems to be asking whether the concepts of blocking/non-blocking operations and synchronous/asynchronous operations are different. Let m
In React, and more broadly in JavaScript, the characters : and {} have specific meanings that help define objects, declare variables, and specify type
In Java, an object's state is represented by its instance variables. Each instance variable represents a piece of data that belongs to the object.For
In React, a Hook is a special function that lets you "hook into" React features. For example, state is a feature in React, and useState is a hook that
In React, "state" refers to a feature that allows components to create and manage their own data. This data can change over time and can affect what i
JSX stands for JavaScript XML. It is a syntax extension for JavaScript, which was written to be used with React. JSX is not natively understood by the
Absolutely, let's start from the basics:A Component in React is a self-contained piece of code that ideally does one thing and does it well. A compone
main 에서는 @SpringBoot, test에서는 @SpringBootTest.가급적이면 위 2개의 설정외에는 가급적이면 다른 설정을 사용하지 않으려고 했건만,Test에서 너무 많은 시간이 소요되었고(Kafka, Hazelcast, DB 등등)TDD방식을 도입하고자
Spring Boot는 굉장히 편리한 도구이다.심지어, 지금도 계속 편해지고있다.버전이 올라가면서, 이전에는 이것저것 귀찮게 설정해야 하는 것들이 하나의 Annotation으로 가능해지고 있다. 하지만 하나의 Annotation이 여러 역할을 맡게되면서(즉 추상화 되
대부분의 애플리케이션은 독자적으로 실행되지 않고, 여러 애플리케이션과 연계되어 동작한다따라서 시스템 간의 연동에서, 몇 가지 어려움이 있는데 이는 다음과 같다network are unrealiable : 시스템 간의 네트워킹 간 무슨일이 발생할지 모른다network a
import heapq # 우선순위 큐 구현을 위함 graph = { 'A': {'B': 8, 'C': 1, 'D': 2}, 'B': {}, 'C': {'B': 5, 'D': 2}, 'D': {'E': 3, 'F': 5}, 'E':
Pre-processing - 먼저 정렬한다Binary Search - 루프 또는 재귀를 활용하여, space를 절반씩 줄여간다Post-processing - 남은 space 중에서 후보군을 설정한다