ํฐ์คํ ๋ฆฌ ๋ทฐ
์ ์๋ 00๋ ๋ ํ๋ฐ์ ๋งํ๋ ํ์ฌ์ ์์๋ฅผ ์ ์ํ๋ค.
ํ ์ํํธ์จ์ด ํ์ฌ๊ฐ ์์๋๋ฐ ํด๋น ์ ์ฒด๋ ์ถ์์ ๋ฐ๋น ์ฝ๋๋ฅผ ๋ง๊ตฌ๋ง๊ตฌ ์งฐ๋ค๊ณ ํ๋ค.
๊ธฐ๋ฅ์ด ์ถ๊ฐ๋ ์๋ก ์ฝ๋๋ ์๋ง์ด ๋์ด๊ฐ๊ณ , ๋์ค์๋ ์์ ์ด ๋ถ๊ฐ๋ฅํ ์ ๋๋ก
์ฝ๋์ ์์ฐ์ฑ์ด 0์ ๊ฐ๊น์์ก๋ค๊ณ ํ๋ค.
์ด๋ ๊ฒ ์๊ฐ์ ๊ธ๊ธํด ๋์ถฉ ๊ตฌํ์๋ง ๋ชฉ์ ์ ๋๊ณ ,
์ถํ ๊น๋ํ๊ฒ ์์ ํด์ผํ์ง ํ๋ ํ๋์ด ์ฝ๊ฒ ์ด๋ฃจ์ด์ง์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
์ด๊ฑธ leblanc's Law - "๋์ค์ ๊ฒฐ์ฝ ์ค์ง์๋๋ค" ๋ผ๊ณ ํฉ๋๋ค.
๊ทธ๋์ ์ ์๋ ์ฝ๋๋ฅผ ์์ฑํ ๋ ์ ์ด๋ถํฐ ํด๋ฆฐํ๊ฒ ์์ฑํด์ผํจ์ ๊ฐ์กฐํ๊ณ ์๋ค.
ํด๋ฆฐ ์ฝ๋๋ ๋ฌด์์ธ๊ฐ
1. ๊ฐ๋ ์ฑ์ด ์ข์์ผํ๋ค. (๋ค๋ฅธ ์ด๊ฐ ์ฝ๊ธฐ์ ์ฝ๊ณ ๋ํ ์์ ๋ ์ฌ์์ผํ๋ค.)
2. ๋ฉ๋ชจ๋ฆฌ๋ญ๋น๊ฐ ์์ด์ผํ๋ค.
3. ์์กด์ฑ ์ต์ํ, API๋ ๋ช ํํ๊ฒ ์ ์ํด์ผํ๋ค.
4. ์ค๋ณต์ด ์์ด์ผํ๋ค. (์ค๋ณต๋๋ ์ฝ๋๋ ํจ์๋ก ์ฒ๋ฆฌํด๋ผ)
5. ํด๋น ๊ธฐ๋ฅ์ด ํด๋น ๋ฌธ์ ๋ง์ ํด๊ฒฐํ๊ณ ์์ด์ผํ๋ค.
๊ทธ ์ธ
๊น๋ํ ๋ณ์ ์ด๋ฆ, ๊นจ๋ํ ํจ์, ๊นจ๋ํ ํด๋์ค๋ฅผ ์์ฑํด์ผ ํ๋ค.
๋ํ ์๊ฐ์ด ์ง๋๋ cleanํจ์ ์ ์งํ ์ ์๋๋ก ์์ฑํด์ผ ํ๋ค.
์ ์๋ clean code ์ฑ ์์ ์๊ฐํ๋
๋ค์ํ ๊ฒฝํ์ ๊ตํ๊ณผ ์ฒด๊ณ, ์ ์ฐจ, ๊ธฐ๋ฒ๊ณผ ์ ์ํ๋ ์์ ๋ค์ ๋ํด ํ์ตํ๊ณ ์ฐ์ตํ๋ค๋ฉด
cleanํ code๋ฅผ ์์ฑ ํ ์ ์๋ค๊ณ ๋งํ๊ณ ์๋ค.
- Total
- Today
- Yesterday
- chatgpt rag llm
- ๊ณต๋ถ ํ์ด๋จธ ์ดํ
- swift ๋คํธ์ํฌ ๋ชจ๋ํ
- swift urlsession refactoring
- swift urlcomponent encode
- swift urlsession ๊ณตํตํ
- swift excel read
- rag ๊ธฐ๋ฐ llm ์ฑ๋ด
- llm pdf rag
- ๋น๋๊ธฐ ํ์ด์ง swift
- llm csv
- swift filemanager get excel
- rag ๊ธฐ๋ฐ llm
- swift filemanager excel
- swift network ๊ณตํตํ
- swift network module
- filemanager excel read
- swift ์๊ฐ
- swift network refactoring
- ๋ ๋์ธ์ด ์ดํ
- swift get excel
- swift queryitem encode
- readysay
- ๋ ๋์ธ์ด
- swift ์์ ์ฝ๊ธฐ
- ๋น๋๊ธฐ ๋ฆฌ์คํธ swift
- concurrency pagination
- ์๋์ํํธ ๋ ์ด์ธ์ด
- swift ์์ ๊ฐ์ ธ์ค๊ธฐ
- rag llm pdf
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |