소프트웨어 아키텍처 101 - YES24 막막했던 아키텍처가 쉬워지는 실무 지침서소프트웨어 아키텍트는 전 세계 연봉 10위 안에 드는 직업이지만, 지금까지 ‘개발자가 아키텍트’로 전향하는 데 실질적으로 도움이 될 만한 지침이 www.yes24.com 트레이드오프와 최고의 제일 나은 아키텍처 최고(best)의 아키텍처를 고집하지 말고 나쁜 것 중에서 제일 나은(least worst) 아키텍처를 선택하세요 - 소프트웨어 아키텍처 101, p.99. 제목과 위의 인용문에 있듯 나쁜 것중에 제일 나은(least worst) 아키텍처를 선택하는 것이 핵심 내용이다. Generic 프로그래밍을 너무 좋아한 나머지 아키텍처에서도 Generic 아키텍처를 찾는 사람들이 있는데, 이는 가장 흔한 안티 패턴이라고 한다. ..
IoT와 LoRa 요즘 IoT가 핫해짐에 따라서 LoRa 기술 또한 조명받고 있습니다. 국내에서는 SKT가 LoRa 사업에 뛰어들었죠. SKT IoT 네크워크 생태계 방향 ‘로라(LoRa)’란? [BY 캔시] 실체가 묘연했던 사물인터넷(IoT) 시대가 성큼 다가왔다. 차세대 ICT의 핵심 기술로 자리 잡... m.post.naver.com 위 포스트에서는 IoT의 대안이라고 소제목으로 되어 있지만, 의도는 알겠지만 정확한 표현은 아닙니다. IoT라는 것은 말 그대로 사물들의 인터넷을 뜻하는 것뿐이고, LoRa는 그 사물들이 상호 통신하기 위한 통신수단. 즉 기술일 뿐입니다. 위 포스트 내용을 잘 읽어보면 분명히 표현하고 있긴 하지만, 소제목만 보시고 오해하실 분들을 위해 한번 코멘트하였습니다. SKT의 ..
참고할만한 C코딩 스타일, Standard를 찾아보던 중에 먼저, 아래와 같이 stackoverflow의 내용을 확인. http://stackoverflow.com/questions/1262459/coding-standards-for-pure-c-not-c 다양한 의견들이 오가고 있었습니다. Stackoverflow는 우리나라의 "좋아요"같은 기능이 있어서 더 마음에 드네요 :) 단순히 좋아요만 쌓이는 방식이 아니라 +-가 되니, 다양한 의견을 한 번 더 필터해서 볼 수 있어서 좋은것 같습니다. 먼저, C와 C++ 가이드 관련한 여러 자료를 모아둔 페이지가 있었습니다. http://www.maultech.com/chrislott/resources/cstyle/ 조금 더 구체적으로는 1. NASA의 C s..