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

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중