본문 바로가기

2017/10

worst practice 이번 요건은 다소 까다롭습니다. -한 계좌에는 관리 사원, 실적 사원 등 여러 역할 사원이 존재한다.-한 사원은 여러 계좌의 관리 사원이 될 수 있고, 여러 계좌의 실적 사원이 될 수 있다.-동일 사원이 동일 계좌에 대해 여러 역할을 할 수는 없다.-계좌에 대한 역할 사원은 한 번 정해지면 바뀌지 않는다. 위 요건을 설계한 모델이 [그림 1]입니다.잘못된 부분을 생각해 보세요. [그림 1] 역할유형코드의 인스턴스는 관리사원, 실적사원입니다. -- 식별자밖에 없으니 식별자에 대한 문제죠. ㅎ 우선, 역할이 한 번 정해지면 바뀌지 않는다고 했습니다. 즉 한 번만 지정되는 것이니 역할지정일자 속성은 식별자가 아닙니다. 그리고 동일 사원이 동일 계좌에 대해 여러 역할을 할 수 없다고 했습니다. 이 요건 때문에 .. 더보기
속성 명 정하는 방법 엔터티 명은 상당히 중요합니다.제가 매우 강조하는 부분이에요.속성 명도 중요하긴 한데, 중요하게 취급하기에는 개수가 너무 많고 잘못됐을 때 치명적이지 않습니다. 그래도 잘못 정했을 때의 부작용이 없는 건 아닙니다.속성 명과 데이터가 전혀 다른 경우가 많습니다.변용해서 사용했거나 처음부터 잘못 사용한 경우죠. 제 책에서 속성 명에 대한 설명은 많지 않습니다.더욱이 방법을 소개하진 않았는데, 이 글에서 간단한 방법을 소개하겠습니다. 속성은 도메인 자체가 중요합니다.금액, 날짜, 내용, 명, 번호, 여부, 코드 등의 도메인이 속성의 성격을 바로 나타내죠.속성에서 관리하는 데이터의 성격을 구분하게 하는 게 도메인입니다.그래서 우선 도메인의 종류와 의미를 파악해야 합니다.도메인은 사이트마다 조금씩 다를 수 있습니.. 더보기
오랜 시간 일하는 것 오래 전부터 직장인을 구분하는 아래와 같은 분류법이 있습니다.성실함과 유능함을 기준으로 나눈 것인데, 다들 들어보셨을 거 같습니다. -똑똑하고 부지런하다-똑똑하고 게으르다-멍청하고 부지런하다-멍청하고 게으르다 줄여서 각각 똑부, 똑게, 멍부, 멍게라고 하고요. ‘멍부’가 문제라는 건 널리 알려진 사실입니다.쓸 데가 있는지를 떠나 오로지 부지런하기만 한 이런 유형이 가장 위험하다고 합니다.많은 일을 하느라 중요한 일은 하지 못하는 것이죠.상사가 ‘멍부’일 때 부하가 가장 힘들어지기도 하고요.‘멍부’를 줄여야 조직이 산다고 하는데요.성실함이 최고 미덕이고, 평가할 방법이 없으니 솎아내지 못하죠. 위 분류가 전투교범에서 나왔는데, 최고 지휘관으로는 ‘똑게’가 적절하다고 합니다.‘똑부’는 고급 참모 역할을 잘 .. 더보기
ㅎㅎ 옛날 어느 부잣집이 있었다. 한 해는 농사가 잘 안 되어 수확량이 떨어졌다. 원인을 잘 모르겠다. 물이 적은지, 퇴비가 모자랐는지, 아님 해가 짧았는지... 이 집 상머슴이 모든 머슴에게 이른다. 내일부터 새벽같이 일어나서 마당을 쓸자. 농사가 안 된다는데 마당을 왜 쓸지? 하는 질문에 상머슴이 버럭 소리를 지른다. 그럼 뭐할래? 더보기