Posts
All the articles I've posted.
-
0건이 증명하는 것은 무엇인가
그 상태값이 0건이니 안전하다는 근거가 왜 틀렸는지 코드로 확인하고, 0건이 실제로 보증하는 범위와 시점 의존적인 모수 문제를 정리한다.
-
같은 값을 바꾸는 두 경로, 결과는 다르다
화면에서 고치는 것과 DB에서 직접 고치는 것이 편의의 차이가 아니라 부수효과의 차이였다는 것을, 정식 경로의 코드를 읽고 확인한 과정을 정리한다.
-
결과를 만든 확인 행위
파일이 있는지 확인하려고 호출한 주소가 없으면 만들어 주는 경로였던 건을 계기로, 조회가 대상을 바꾸는 경우들과 확인 전에 물어야 할 것을 정리한다.
-
거의 안 여는 자리가 있었다
코드 정리 순서를 정하려고 파일별로 여는 빈도와 참조 횟수를 세어 보고, 자주 여는 곳과 안 여는 곳을 다르게 다룬 과정을 정리한다.
-
스스로를 봉인하는 되먹임 없는 경로
대량 전환 작업에서 외부 경유와 DB 직접 수정 중 무엇을 고를지 판단하면서, 빠른 경로가 함께 없애는 검증 채널을 어떻게 계산했는지 정리한다.
-
찾다가 관련 API 둘을 더 발견했다
필요한 API 하나를 찾다가 주변의 둘을 발견하고 셋을 성격에 맞게 나눠 쓴 과정과, 규격 목록을 주기적으로 훑어 새 기능을 놓치지 않는 방법을 정리한다.
-
다른 종류를 같게 다룬 처리
성격이 다른 항목을 한 목록에 두고 우선순위를 정하려다 막힌 뒤, 종류를 나누고 각각 다른 기준과 시간 배분을 적용한 과정을 정리한다.
-
우회할 수 있는 차단
도구 이름으로 건 차단이 다른 도구로 그대로 통과한 사례들을 모아, 조건을 대상에 걸어야 하는 이유와 정당한 우회를 다루는 방법을 정리한다.