블로그 이미지
따뜻한 코드 만들기 리본매냐

카테고리

분류 전체보기 (34)
.NET (6)
Database (5)
Daily life (11)
세미나 후기 (0)
마음의 지식 (7)
코드 (1)
Python (1)
외출 (3)
Total41,216
Today7
Yesterday22

달력

« » 2019.6
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            

공지사항

태그목록


1) 이름 : Extract Method(136) 
    요약 : 그룹으로 함께 묶을 수 있는 코드 조각이 잇으면, 코드의 목적이  잘 들어나도록 메소드의 이름을 지어 별도의 메소드로 뽑아낸다. 
    동기 : 지나치게 긴메소드를 보거나, 목적을 이해하기 위해서 주석이 필요한 코드를 보면 그 부분을 하나의 메소드로 뽑아낸다.

 짧은 메소드의 이점
1) 다른 메소드에서 사용될 확률이 높아진다. 
2) 고수준의 메소드를 볼 때 일련의 주석을 읽는 것 같은 느낌이 들도록 할 수 있다.
3) 오버라이드 하는 것이 쉽다.
이름을 잘 지었을 때만 그 진가가 드러나므로, 이름을 지을 때 주의

               

Posted by 리본매냐

문제를 접했을 때 생각해봐야할 6가지 질문

1. 무엇이 문제인가?
2. 그것은 어떤 문제인가?
3. 정말로 무엇이 문제인가?
4. 누구의 문제인가?
5. 문제는 어디에서 비롯되는가?
6. 정말로 그것을 해결하고 싶은가?
Posted by 리본매냐


.NET 으로 만든 응용프로그램에서 com 객체를 호출한 경우 Windows7 64bit 에서 제목과 같은 에러가 발생했다.
Win32 COM 과 .NET 프로그램간의 호환성 때문에 생긴 문제였다.
원인은 .NET 실행시 JIT 컴파일러에 의해 최적화된 기계어로 변환되기 때문.. Win32 COM은 컴파일시..

Win32 COM에 맞춰 빌드 속성에서 하위버전으로 맞춰 컴파일을 다시하는 방법도 있지만 메인 프로젝트가 .NET이라면 참조되는 모든 프로젝트를 다 바꿔야할 노릇..

또 다른 방법은 COM+를 이용하여 독립적으로 만드는 것이다.
분리시키는 방법은 아래 주소해서 확인할 수 있다.

http://support.microsoft.com/kb/281335






 

Posted by 리본매냐

최근에 달린 댓글

최근에 받은 트랙백

글 보관함