> For the complete documentation index, see [llms.txt](https://wnsgml972.gitbook.io/midas_log/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wnsgml972.gitbook.io/midas_log/contents/2019.07/07.md).

# MIDAS LOG

## go home! [:house\_with\_garden:](https://github.com/wnsgml972/midas_log)

## 07.01

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### LabelPhase Dimension 검증

### Available Pointer

## 07.02

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### LabelPhase Dimension 검증

### 알고리즘 수정, 검증하며 생긴 문제점 수정

## 07.03

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### LabelPhase Dimension 검증

### 알고리즘 수정, 검증하며 생긴 문제점 수정

## 07.04

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### LabelPhase Dimension 검증

### UI/UX 엔진 개발 중 (사용자를 생각하게 하지마라!)

* <https://brunch.co.kr/@bdh/41>

## 07.05

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### Angle Guide Widget 결함 수정

## 07.06

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### 검증하며 발견한 케이스들 모두 테스트 코드 화

## 07.07

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### 검증하며 발견한 케이스들 모두 테스트 코드 화

## 07.08

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### 워크샵 준비

## 07.09

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### 워크샵

## 07.15

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase 문서화

## 07.16

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase 문서화

## 07.17

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase 문서화

## 07.18

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### uvw contribute

### Phase 문서화

## 07.19

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### uvw contribute

### Phase 문서화

## 07.22

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase 문서화

## 07.23

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase 문서화

## 07.24

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase 문서화 마무리 단계

## 07.25

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase & Alice UI Guide Document for Developer ver1.0

## 07.26

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

  ㅋ

  **Main**
* \[기반] Phase, Alice UI, DB, Select

### Phase JSon Loader

## 07.29

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase JSon Loader

## 07.30

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)

### Main

* \[기반] Phase, Alice UI, DB, Select

### MDay 준비

### 비가상인터페이스 패턴

* <https://yesarang.tistory.com/281>
* Interface를 만들 때 cpp에서는 꼭 모든 것이 public인 순수 가상 함수를 만들어 정의할 필요 없다.
* 사용 여부에 따라 비가상인터페이스 패턴을 통해 좀 더 사용성 좋은 인터페이스 설계를 할 수가 있다.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://wnsgml972.gitbook.io/midas_log/contents/2019.07/07.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
