- ๐Welcome TIL
- data
- ์ํ์น ์นดํ์นด ์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ with ์๋ฐ
- ๋ฐ์ดํฐ ์ค์ฌ ์ ํ๋ฆฌ์ผ์ด์
์ค๊ณ
- 1. ์ ๋ขฐํ ์ ์๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ์ ์ง๋ณด์ํ๊ธฐ ์ฌ์ด ์ ํ๋ฆฌ์ผ์ด์
- 2. ๋ฐ์ดํฐ ๋ชจ๋ธ๊ณผ ์ง์ ์ธ์ด
- 3. ์ ์ฅ์์ ๊ฒ์
- 4. ๋ถํธํ์ ๋ฐ์
- 5. ๋ณต์
- 6. ํํฐ์ ๋
- 7. ํธ๋์ญ์
- 8. ๋ถ์ฐ ์์คํ ์ ๊ณจ์นซ๊ฑฐ๋ฆฌ
- 9. ์ผ๊ด์ฑ๊ณผ ํฉ์
- 10. ์ผ๊ด ์ฒ๋ฆฌ
- 11. ์คํธ๋ฆผ ์ฒ๋ฆฌ
- 12. ๋ฐ์ดํฐ ์์คํ ์ ๋ฏธ๋
- dev
- Clean Architecture
- Clean Code
- DDD START!
- 1. ๋๋ฉ์ธ ๋ชจ๋ธ ์์
- 2. ์ํคํ ์ฒ ๊ฐ์
- 3. ์ ๊ทธ๋ฆฌ๊ฑฐํธ
- 4. ๋ฆฌํฌ์งํฐ๋ฆฌ์ ๋ชจ๋ธ๊ตฌํ (JPA ์ค์ฌ)
- ๋ฆฌํฌ์งํฐ๋ฆฌ์ ์กฐํ ๊ธฐ๋ฅ(JPA ์ค์ฌ)
- 6. ์์ฉ ์๋น์ค์ ํํ ์์ญ
- 7. ๋๋ฉ์ธ ์๋น์ค
- 8. ์ ๊ทธ๋ฆฌ๊ฑฐํธ ํธ๋์ญ์ ๊ด๋ฆฌ
- 9. ๋๋ฉ์ธ ๋ชจ๋ธ๊ณผ BOUNDED CONTEXT
- 10. ์ด๋ฒคํธ
- 11. CQRS
- ๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ ์ฒซ๊ฑธ์
- ๊ฐ์ฒด ์งํฅ๊ณผ ๋์์ธ ํจํด
- ์ค๋ธ์ ํธ
- 1. ๊ฐ์ฒด, ์ค๊ณ
- 2. ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ
- 3. ์ญํ , ์ฑ ์, ํ๋ ฅ
- 4. ์ค๊ณ ํ์ง๊ณผ ํธ๋ ์ด๋ ์คํ
- 5. ์ฑ ์ ํ ๋นํ๊ธฐ
- 6. ๋ฉ์์ง์ ์ธํฐํ์ด์ค
- 7. ๊ฐ์ฒด ๋ถํด
- 8. ์์กด์ฑ ๊ด๋ฆฌํ๊ธฐ
- 9. ์ ์ฐํ ์ค๊ณ
- 10. ์์๊ณผ ์ฝ๋ ์ฌ์ฌ์ฉ
- 11. ํฉ์ฑ๊ณผ ์ ์ฐํ ์ค๊ณ
- 12. ๋คํ์ฑ
- 13. ์๋ธํด๋์ฑ๊ณผ ์๋ธํ์ดํ
- 14. ์ผ๊ด์ฑ ์๋ ํ๋ ฅ
- 15. ๋์์ธ ํจํด๊ณผ ํ๋ ์ ์ํฌ
- ๋ถ๋ก A. ๊ณ์ฝ์ ์ํ ์ค๊ณ
- ๋ถ๋ก B. ํ์ ๊ณ์ธต์ ๊ตฌํ
- ๋ถ๋ก C. ๋์ ์ธ ํ๋ ฅ, ์ ์ ์ธ ์ฝ๋
- Refactoring
- ๊ฐ์ ๋ฉด์ ์ฌ๋ก๋ก ๋ฐฐ์ฐ๋ ๋๊ท๋ชจ ์์คํ
์ค๊ณ ๊ธฐ์ด
- 1. ์ฌ์ฉ์ ์์ ๋ฐ๋ฅธ ๊ท๋ชจ ํ์ฅ์ฑ
- 2. ๊ฐ๋ต์ ์ธ ๊ท๋ชจ ์ถ์
- 3. ์์คํ ์ค๊ณ ๋ฉด์ ๊ณต๋ต๋ฒ
- 4. ์ฒ๋ฆฌ์จ ์ ํ ์ฅ์น์ ์ค๊ณ
- 5. ์์ ํด์ ์ค๊ณ์
- 6. ํค-๊ฐ ์ ์ฅ์ ์ค๊ณ
- 7. ๋ถ์ฐ ์์คํ ์ ์ํ ์ ์ผ ID ์์ฑ๊ธฐ ์ค๊ณ
- 8. URL ๋จ์ถ๊ธฐ ์ค๊ณ
- 9. ์น ํฌ๋กค๋ฌ ์ค๊ณ
- 10์ฅ. ์๋ฆผ ์์คํ ์ค๊ณ
- 11์ฅ. ๋ด์ค ํผ๋ ์์คํ ์ค๊ณ
- 12์ฅ. ์ฑํ ์์คํ ์ค๊ณ
- 13์ฅ. ๊ฒ์์ด ์๋์์ฑ ์์คํ
- 14์ฅ. ์ ํ๋ธ ์ค๊ณ
- 15์ฅ. ๊ตฌ๊ธ ๋๋ผ์ด๋ธ ์ค๊ณ
- ๊ฐ์ฒด์งํฅ์ ์ฌ์ค๊ณผ ์คํด
- ์ค์ฉ์ฃผ์ ํ๋ก๊ทธ๋๋จธ
- java
- Effective Java
- Optimizing Java
- 1. ์ฑ๋ฅ๊ณผ ์ต์ ํ
- 2. JVM ์ด์ผ๊ธฐ
- 3. ํ๋์จ์ด์ ์ด์์ฒด์
- 4. ์ฑ๋ฅ ํ ์คํธ ํจํด ๋ฐ ์ํฐํจํด
- 5. ๋ง์ดํฌ๋ก๋ฒค์น๋งํน๊ณผ ํต๊ณ
- 6. ๊ฐ๋น์ง ์์ง ๊ธฐ์ด
- 7. ๊ฐ๋น์ง ์์ง ๊ณ ๊ธ
- 8. GC ๋ก๊น , ๋ชจ๋ํฐ๋ง, ํ๋, ํด
- 9. JVM์ ์ฝ๋ ์คํ
- 10. JIT ์ปดํ์ผ์ ์ธ๊ณ๋ก
- 11. ์๋ฐ ์ธ์ด์ ์ฑ๋ฅ ํฅ์ ๊ธฐ๋ฒ
- 12. ๋์ ์ฑ๋ฅ ๊ธฐ๋ฒ
- 13. ํ๋กํ์ผ๋ง
- 14. ๊ณ ์ฑ๋ฅ ๋ก๊น ๋ฐ ๋ฉ์์ง
- 15. ์๋ฐ 9์์ ๋ฏธ๋
- kotlin
- Effective Kotlin
- Kotlin IN Action
- 1. ์ฝํ๋ฆฐ์ด๋ ๋ฌด์์ด๋ฉฐ, ์ ํ์ํ๊ฐ?
- 2. ์ฝํ๋ฆฐ ๊ธฐ์ด
- 3. ํจ์ ์ ์์ ํธ์ถ
- 4. ํด๋์ค, ๊ฐ์ฒด, ์ธํฐํ์ด์ค
- 5. ๋๋ค๋ก ํ๋ก๊ทธ๋๋ฐ
- 6. ์ฝํ๋ฆฐ ํ์ ์์คํ
- 7. ์ฐ์ฐ์ ์ค๋ฒ๋ก๋ฉ๊ณผ ๊ธฐํ ๊ด๋ก
- 8. ๊ณ ์ฐจ ํจ์: ํ๋ผ๋ฏธํฐ์ ๋ฐํ ๊ฐ์ผ๋ก ๋๋ค ์ฌ์ฉ
- 9. ์ ๋ค๋ฆญ์ค
- 10. ์ ๋ ธํ ์ด์ ๊ณผ ๋ฆฌํ๋ ์
- react
- spring
- think
- ์ปค๋ฆฌ์ด ์คํฌ
- ๊ฐ๋ฐ์์ ๊ธ์ฐ๊ธฐ
- ํ๋กค๋ก๊ทธ. ๊ฐ๋ฐ์์ ๊ธ์ฐ๊ธฐ๋ ๋ฌ๋ผ์ผ ํ๋ค.
- 1์ฅ. ๊ฐ๋ฐ์๊ฐ ์์์ผ ํ ๊ธ์ฐ๊ธฐ ๊ธฐ๋ณธ
- 2์ฅ. ๊ฐ๋ฐ ์๊ฐ์ ์ค์ฌ์ฃผ๋ ์ด๋ฆ ์ง๊ธฐ์ ์ฃผ์ ์ฐ๊ธฐ
- 3์ฅ. ์ฌ์ฉ์์ ์ํตํ๋ ์๋ฌ ๋ฉ์์ง ์ฐ๊ธฐ
- 4์ฅ. ๋ ์ ๊ด์ ์์ ๋ฆด๋ฆฌ์ค ๋ฌธ์์ ์ฅ์ ๋ณด๊ณ ์ ์ฐ๊ธฐ
- 5์ฅ. ์ค๋ช , ๋ฌ์ฌ, ๋ ผ์ฆ, ์์ฌ๋ก ๊ฐ๋ฐ ๊ฐ์ด๋ ์ฐ๊ธฐ
- 6์ฅ. ์์ฃผ๋ฅผ ๋๋ SI ์ ์์ ์ฐ๊ธฐ
- 7์ฅ. ๊ธฐ์ ๋ธ๋ก๊ทธ ์ฝ๊ฒ ์ฐ๊ณ ์ด์ํ๊ธฐ
- ํ๋ก๊ทธ๋๋จธ์ ๋
- 1. ์ฝ๋ฉ ์ค ๊ฒช๋ ํผ๋์ ๋ํ ์ดํด
- 2. ์ ์ํ ์ฝ๋ ๋ถ์
- 3. ํ๋ก๊ทธ๋๋ฐ ๋ฌธ๋ฒ ๋น ๋ฅด๊ฒ ๋ฐฐ์ฐ๊ธฐ
- 4. ๋ณต์กํ ์ฝ๋ ์ฝ๋ ๋ฐฉ๋ฒ
- 5. ์ฝ๋๋ฅผ ๋ ๊น์ด ์๊ฒ ์ดํดํ๊ธฐ
- 6. ์ฝ๋ฉ ๋ฌธ์ ํด๊ฒฐ์ ๋ ์ํ๋ ค๋ฉด
- 7. ์๊ฐ์ ๋ฒ๊ทธ
- 8. ๋ช ๋ช ์ ์ํ๋ ๋ฐฉ๋ฒ
- 9. ๋์ ์ฝ๋์ ์ธ์ง ๋ถํ๋ฅผ ๋ฐฉ์งํ๋ ๋ ๊ฐ์ง ํ๋ ์์ํฌ
- 10. ๋ณต์กํ ๋ฌธ์ ํด๊ฒฐ์ ๋ ์ํ๋ ค๋ฉด
- 11. ์ฝ๋๋ฅผ ์์ฑํ๋ ํ์
- 12. ๋๊ท๋ชจ ์์คํ ์ ์ค๊ณ์ ๊ฐ์
- 13. ์๋ก์ด ๊ฐ๋ฐ์ ํ์์ ์ ์ ์ง์
- vue
- web