이미지출처 : www.doolwind.com
막상 가보니 생각보다 빠듯해서 그럴 여유는 없었다.ㅋ
워크샾에서 얻은것은..
무엇보다, 좀 더 다양한 방향으로 사고를 할 수 있게 되어서, 좋았다.
=============================================
워크샵중 느낀점, 강의중 언급된것들 정리..
=============================================
* KISS(Keep It Simple, Stupid) < 단순한 것이 좋은것이다.> * We = CT (일효율 = 집중도*시간 ) * What > Why > How (무엇을 하는 함수인가?) * Refactoring o Naming (유의어 사전을 참조- 접두사 접미사로 나눔) + 클래스명에 ~er 접미사를 붙이는 것은 좋지 않다. o PSP - paper shell programing * CAT Computer Automation Test o selenium o Firebug o Jemmy: Java Swing tester * 문제가 익숙할때 연역법, 익숙하지 않을때 귀납법 으로 접근. * Unit Test o 테스트도 리펙토링이 필요하다. + Ex) Spiral array o 테스트 하고싶은것 만큼만 테스트 해야 한다. (테스트 하고 싶은 부분보다 많은부분을 테스트하면 안된다!!) * Pair Programing o 대화는 코드를 추상화 시키고 코딩은 코드를 구체화 시킨다. * TDD o Known-UnKnown > (Top-Down|Bottom-Up) o PBI - Programming by Intention o GBC - Green Bar Cycle
by 月風