2015. 1. 9. 06:44
Android Generic Function Declaration & Designed by Contract
2015. 1. 9. 06:44 in 습작 및 R&D
![](https://tistory1.daumcdn.net/tistory/534306/skin/images/bg_clear.gif)
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Generic의 경우 한참 헛갈렸네요.
C#에서 주는 인자 순서가 다르네요.
이렇게 인자를 return type 앞에 써주면 됩니다.
Android Studio에서 suggestion 한것 중 Contract란게 있길래 봤더니,
Interface 는 구현할 함수에 대한 명세 이고,
Contract는 안의 함수에서 사용될 인자에 대한 약속(validation)같네요.
개인적으로 복잡하지 않고 단순한 로직 적용 할 때 외부에서 처리 가능하게 프로그램을 만들다보면,
제가 최근에 진행하는 DevExpress XML 작업 처럼, 외부 파일에서 정의를 내릴 수 있으면 참 좋겠다란 생각을 많이 했습니다.
이러한 기능의 일부 같네요.
http://sett.ociweb.com/sett/settSep2011.html
해당 기능의 간략한 정보 입니다.
프로그램의 내구성에 관한 이야기 네요.
대략 결과는
'습작 및 R&D' 카테고리의 다른 글
Android WebPageParsing with XML (0) | 2015.01.11 |
---|---|
Android WebPage Parser & Monitoring (0) | 2015.01.09 |
Android Http & Https 관련 사항. (0) | 2015.01.07 |
Android Multiple OnClickListener (0) | 2015.01.07 |
안드로이드 WebPageRequest Test (0) | 2015.01.06 |