레거시 코드 개선하기, 그 시작개발 초기부터 관여하지 않은 모듈을 유지보수하는 일은 쉽지 않습니다. 특히 코드 전체적으로 의도가 잘 드러나지 않는다면 유지보수하는 일은 매우 깊은 빡침을 불러일으킵니다. 그래서 이런 경우라면 보통 유지보수 업무는 최소의 노력을 들이는 방향으로…Dec 11, 2020Dec 11, 2020
조금씩 쌓아가기, 인생도 개발도개발자 블로그가 포트폴리오가 되는 세상인데 늦었지만 지금이라도 조금씩 쌓는다는 느낌으로 시작하려 합니다. 조금씩 조금씩 쌓다 보면 스스로 놀랄 날이 오겠죠?Dec 1, 2020Dec 1, 2020
클린 아키텍처 적용과 단상클린 아키텍처를 적용하면 도메인과 외부를 적절하게 분리할 수 있다. 그리고, 이 것을 통해 얻을 수 있는 것은 세부적인 사항 없이 도메인 로직을 테스트할 수 있는 것이다.Feb 15, 2019Feb 15, 2019
Mac 에 Tensorflow 설치하기“Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2 AVX AVX2 FMA”Nov 29, 2018Nov 29, 2018
Gilded Rose Refactoring Kata기회가 있어서 실습에 참여했는데 페어 프로그래밍을 하면서 진행하던 과정이라 의미가 크게 다가왔다.Nov 28, 2018Nov 28, 2018
“No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android”뭔소리인가 했지만 … adnroid sdk의 ndk bundle을 업데이트하라는 소리.Nov 11, 2018Nov 11, 2018
아키텍처(architecture)와 설계(design)보통 아키텍처하면 특정 SW 시스템을 높은 수준에서 바라 볼 때 그리고, 설계라고 하면 뭔가 구현 세부 사항과 결부되어있는 아키텍처보다는 낮은 수준을 말하는 뉘앙스를 풍긴다. 그리고, 어떤 SW 시스템에서 이 둘은 전혀 관계가 없는 것 처럼 보이고…Nov 11, 2018Nov 11, 2018