Category Archives: portable code

7 tips for writing portable C code | EDN


현재 진행중인 과제인 Hybrid과제에서 참고할 만한 내용이기도 하고, 그런 방식으로 하고 있기도 하다.

워낙 tight하게 coupling되어 있어서 모듈분리하는 것이 엄청난 일이긴 하지만..

Better embedded software의 저자가 Global variable is evil이란 표현을 썼는데,

본인도 100% 공감함.

Global variable은 악의 축이다.

모든 데이터를 전역 공간에 선언하고 데이터를 접근하는 방식의 sw 아키텍처는 정말 유지보수 관점에서 문제점이 많은 구조이다.

http://www.edn.com/electronics-blogs/embedded-basics/4440027/7-tips-for-writing-portable-C-code?_mc=NL_EMB_EDT_EMB_weekly_20150729&cid=NL_EMB_EDT_EMB_weekly_20150729&elq=409cf79f82ec41948596fc364c9ef01d&elqCampaignId=24137&elqaid=27263&elqat=1&elqTrackId=ae8277fec1384e358f828bdc527236c6

Advertisements