Unity 폴더 구조 디자인

Assets 폴더 Assets 폴더는 시스템 폴더로 간주한다. 마치 nodejs의 node_modules 폴더처럼 하위의 바로 유니티 에셋들이 바로 설치되기 때문에 이곳을 내 프로젝트의 루트폴더로 사용하면 모듈별로 폴더 관리가 되지 않는다. 유니티도 Package manager로 모듈화가 이제 가능하지만 모든 에셋들이 이런 방식으로 패키징이 되는 것은 아니다. Naming 유니티는 기본적으로 카멜케이스 방식의 자유롭게 에셋 이름을 짖는 문화이다. 하지만 내가 만드는 …

Unity 폴더 구조 디자인 더 보기 »

Unittest is dead

TDD는 테스팅을 깊은 수준으로 사고하는 방법을 가르쳐주는 훌륭한 도구 였다. 하지만 근본주의자 같은 TDD 적용 방식은 비효율적이다. 이제 나는 테스트를 먼저 개발하지 않는다. 테스트 우선 접근은 제한적인 시스템 디자인 도구로써 여전히 사용하겠지만 더 이상 반드시 TDD 방식을 따르겠다는 생각은 없어졌다. 하지만 여전히 Q/A 부담을 덜어주는 도구로서 가치가 있다. 오픈 시점에 중요한 로직의 코드들에 대한 유닛테스트를 …

Unittest is dead 더 보기 »

컨플루언스(Confluence): 쉬운 문서 분류가 가능한 위키 서비스

컨플루언스(Confluence)는 아틀라시안에서 개발한 자바 기반의 상용 위키 소프트웨어이다 위키위키 위키는 간단한 마크업 언어를 이용하여 빠르게 복수의 사람 문서를 공동 편집하기 위해 개발되었다. 위키백과는 미디어위키를 이용하여 익명의 사용자가 공동으로 작성하여 만들어진 프로젝트중의 가장 유명한 사례이다. 웹 브라우저를 이용하여 문서를 공동 편집하게 되면 완성된 형태의 문서가 아닌 계속 진화하고 어디서나 접근할 수 있다는 장점을 가진다. 이러한 특성은 시장 요구에 재빠르게 반응해야 …

컨플루언스(Confluence): 쉬운 문서 분류가 가능한 위키 서비스 더 보기 »

중고 맥북 프로 2015 리뷰: flutter 빌드 머신 만들기

최근 flutter를 통해 개발한 안드로이드 앱을 앱스토어에 출시하기로 결정했다. 앱스토어용으로 앱을 빌드하려면 원도우 컴퓨터가 아닌 맥 컴퓨터가 반드시 필요하다. 하지만 애플의 사악한 가격 정책 때문에 새로운 제품을 구입하기 부담스러웠다. 그래서 셀잇 같은 중고 거래 사이트를 뒤져보니 맥북 프로 2015 버전이 하자가 있는 제품은 50만원 이하에도 거래되는 것을 확인할 수 있었다. 과연 2020년 8월 시점에 맥북프로 …

중고 맥북 프로 2015 리뷰: flutter 빌드 머신 만들기 더 보기 »

투썸플레이스 분당야탑점

금요일은 늦은 저녁은 내일 출근할 걱정 없이 개인 작업을 할 수 있어 집중하기에 좋은 시간이다. 하지만 대부분의 카페는 11시 전후에 문을 닫기에 늦게까지 작업이 힘들다. 그래서 검색 해보니 일부 투썸플레이스 매장이 24시간 영업을 한다는 사실을 알 수 있었다. 집에서 가까운 야탑점역시 24시간 운영을 한다고 공지되어 있기에 직접 방문해서 확인해보기로 하였다. 기본 정보 주소 경기도 성남시 …

투썸플레이스 분당야탑점 더 보기 »