본문 바로가기

애자일(Agile)개발방법론14

[1]개발 표준-좋은 C# 코드 작성하기(Write better C#/.Net code) 많은 개발자들은 좋은 코드를 작성하기를 원합니다. 하지만 의외로 어렵게 생각하거나 어떻게 해야 좋은 코드를 작성하는지 모르는 개발자들이 있습니다. 그래서 어떻게 하면 쉽게 빠르게 좋은 코드를 작성하는지 설명해 보겠습니다. 참고로 이글은 제 경험과 CodeProject(Some practices to write better C#/.NET code) 를 참고 해서 작성했습니다. [간단한 테스트]FizzBuzz 샘플 코드를 한번 보도록 하죠. 여러분들은 1~100까지 숫자를 출력하면서 그중 매 3번째 마다는 "Fizz"를 출력하고 5번째 마다는 "Buzz"를 출력하고 둘 다인 경우(3번째, 5번째)에는 "FizzBuzz"를 출력하고 그외 경우는 그대로 숫자를 출력하는 프로그램을 작성한다고 가정해 봅시다. St.. 2015. 2. 23.
Software 개발 필수 요소(5가지) 및 조엘(Joel) 테스트 소프트웨어를 개발하는 사람들 모두 성공적으로 프로젝트를 진행하고 싶어합니다. 그리고 현재 SW 개발은 요구사항이 워낙 복잡하고 개발 범위 및 분량이 워낙 크기 때문에 혼자 개발하는 것은 때문에 거의 불가능 합니다. 그렇기 때문에 개발 방법론이 꼭 필요합니다. 약 13년동안 소프트웨어를 개발하면서 제 나름 스스로 정의한 개발 필수 요소는 아래 5가지 입니다. ●개발 표준●개발 프로세스●개발 방법론(Agile)●CI(Continuous Integration) ●개발 아키텍처 이 블로그에 위 5가지 요소에 대해서 하나하나 설명을 할 예정입니다. 위 내용 설명 전에 여러분들은 조엘 온 소프트웨어에 대해서 들어 보셨나요? 어렵지 않습니다. 아래 12가지 질문에 대해서 Yes No로만 체크해 보세요 [12 Step.. 2015. 2. 23.