본문 바로가기

2012/04

PHP 단상 PHP: 잘못된 디자인의 프랙탈 PHP를 정말로 증오하는 분이 쓴 글을 국내의 블로거가 번역한글인데 , 최근에 읽은 블로그 중 가장 재미있어서 나도 PHP의 단상을 몇가지 적어본다. 먼저 나또한 위의 글을 전적으로 동의한다. PHP개발을 하며 나타나는 알수없는 버그들등에 고생을 한 경험이 있어서 PHP가 얼마나 거지같은지 깊이 공감을 한다. 하지만 왜 언어 랭킹을 보면 항상 저자가 좋아하는 Python보다 높은 순위에 있으며 , 그 인기가 10년가까이 지속되고 있는지 생각해볼필요는 있을것같다. 1. PHP는 왜 그렇게 많이 쓰이는가? - 먼저 PHP는 환경설정이 정말 간단하다. 윈도우라면 XAMP , 맥이라면 MAMP , 리눅스라면 LAMP 로 검색해서 나오는 패키지를 인스톨하면 끝이다. 다른 환경설정 .. 더보기
JSON data로부터 간단히 모델 클래스를 구현하기 코어데이터는 데이터를 다루기 위한 굉장히 편리한 도구이지만 데이터의 영속성이 필요하지 않은 경우에는일부러 코어데이터를 쓰지 않아도 간단히 데이터 모델을 구현할 방법은 많이 있다. 모델클래스를 작성하고 JSON Data로부터 해당 데이터를 바인딩시키는 간단한 코드를 소개한다.먼저 모델클래스이다.보다시피 프로퍼티와 초기화 메소드를 하나 지정해둔다. @interface User : NSObject @property (nonatomic,strong) NSString *userId; @property (nonatomic,strong) NSString *userName; @property (nonatomic,strong) NSNumber *age; @property (nonatomic,strong) NSString.. 더보기