호랑이 개발일기
안녕하세요. 개발자 지구 입니다. 이태까지 전 1인으로서 개발을 해왔습니다. 1인으로서 개발을 하다보니 시간도 시간이고.. 패닉상태처럼 불안하기도 했었고 정말 잘되고싶다 잘하고싶다 라는 마음이 컸기 때문이겠죠? 그리고 욕심도 많았기 때문에 무리하게 하게된 적도 참 많았던 것 같습니다. 그럼에도 불구하고 제가 이렇게 같이 할 "개발자" 를 구하는것은 단순 프로젝트 뿐만이 아닙니다. 같이 가야할 길을 "함께 걸어가자" 라는걸 전달드리고 싶었습니다 백지장도 맞들면 낫다 라는 말이 있듯이 서로 윈윈되는 사이가 되면 좋겠어서 이렇게 글을 한번 적어봅니다. 카카오 오픈채팅이나, 메일로 문의를 주시면 더욱 상세히 말씀해드리도록 하겠습니다. 요구조건 및 제 생각은 아래와 같습니다. - 실력이 꼭 시니어급이 아니여도 괜..
TDD (Test-Driven-Development) : 테스트 주도 개발 말 그대로 테스트가 주도하는 개발 매우 짧은 개발 서클의 반복을 갖는 소프트웨어 개발 프로세스 새로운 기능에 대한 자동화된 테스트케이스를 작성하고 해당 케이스를 통과하는 가장 짧고 가독성이 좋고 유지보수성이 뛰어난 코드를 작성 (실패하는 테스트 케이스를 먼저 작성한 후에 개발을 진행한다!) 일단 테스트를 통과하는 코드를 작성하고 상황에 맞게 리팩토링 장단점 개발하다 꼬여도 테스팅을 돌려봄으로써 안심하고 진행할 수 있음 보다 객체지향적이고 확장 가능이 용이한 코드, 재설계의 시간을 단축시킬 수 있는 코드, 디버깅 시간이 단축되는 코드 코드량이 늘기 때문에 빠른 생산성이 요구되는 시점에서 TDD는 큰 걸림돌일 수 있음 진행 과정 테..
리눅스 환경이나 MAC OS 환경에서 터미널을 사용하면서 ls, clear 명령어를 사용하다가 윈도우의 명령 프롬프트로 와서 습관처럼 해당 명령어를 사용하려하면 위와 같이 'ls'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.위 코드를 복사하려면 여기를 클릭하세요. 이런 알림을 보게 됩니다. 리눅스나 MAC OS에서 사용했던 명령어를 윈도우에서도 간단한 명령어로 사용할 수 있게 바꿀 수 있습니다. 방법은 다음과 같습니다. doskey 사용을 희망하는 명령어 = 기존 명령어위 코드를 복사하려면 여기를 클릭하세요. 이렇게 doskey 다음에 사용을 희망하는 명령어 (여기서는 ls, clear) 를 적고 = 을 입력하고 = 뒤에 기존에 명령프롬프트에서 사용하던 명령어 (..