
[바이브 코더 #6] 어제는 됐는데 오늘 안 돼요, 코드 안 건드렸는데 왜 그럴까
"코드를 한 줄도 안 건드렸는데, 어제까지 잘 되던 앱이 오늘 안 돼요." 바이브 코딩 커뮤니티에서 가장 자주 보이는 하소연이고, 가장 미스터리처럼 느껴지는 상황입니다. 귀신이 곡할 노릇 같지만, 사실 이 사건의 용의자는 몇 명으로 정해져 있습니다. 순서대로 조사하면 대부분 오전…
읽어보기ARCHIVE · 15
기초 개념부터 실무의 선택 기준까지, 발자국을 따라 천천히 둘러보세요.

"코드를 한 줄도 안 건드렸는데, 어제까지 잘 되던 앱이 오늘 안 돼요." 바이브 코딩 커뮤니티에서 가장 자주 보이는 하소연이고, 가장 미스터리처럼 느껴지는 상황입니다. 귀신이 곡할 노릇 같지만, 사실 이 사건의 용의자는 몇 명으로 정해져 있습니다. 순서대로 조사하면 대부분 오전…
읽어보기
클로저 편에서 [weak self]로 순환 참조를 끊는 법을 다뤘을 때, 한 가지 질문을 미뤄뒀습니다. weak 말고 unowned도 있던데, 뭐가 다르고 언제 쓰는 걸까요. 이 질문에 답하려면 그 아래 층, ARC가 실제로 어떻게 돌아가는지부터 봐야 합니다.
읽어보기
OOP 다형성, 오버라이딩부터 프로토콜까지 한 번에 이해하려다 머리가 복잡해진 적 있으시죠?
읽어보기
메서드 스위즐링 코드는 왜 하나같이 +load 안에 들어 있을까요? 비슷해 보이는 +initialize에 넣으면 안 되는 걸까요?
읽어보기
채용 공고나 기술 블로그에서 "클린 아키텍처 기반"이라는 문구를 자주 보게 됩니다. 그런데 막상 코드를 열어보면 팀마다 모습이 제각각이에요. UseCase가 있는 곳도 있고 없는 곳도 있고, Repository의 역할도 다 다릅니다.
읽어보기