유닉스 철학![]() 유닉스 철학(Unix philosophy)은 켄 톰프슨이 고안한 것으로, 최소주의적인 모듈 방식의 소프트웨어 개발에 대한 문화적 규범이자 철학적 접근이다. 유닉스 운영 체제의 선두 개발자들의 경험에 근간한다. 초기의 유닉스 개발자들은 소프트웨어 도구 운동을 확산시켰던 모듈 방식과 재사용성의 개념을 소프트웨어 공학 분야에 가져오는 것이 중요하였다. 시간이 지남에 따라 유닉스 및 유닉스용 프로그램들의 선두 개발자들은 소프트웨어 개발의 문화적 규범들의 집합을 마련하였는데 이 규범들은 유닉스 기술 그 자체로서 중요해졌고 영향력을 떨치게 되었다. 이를 유닉스 철학이라고 부른다. 유닉스 철학은 단순하고 짧고 명료하고 모듈 방식의 확장 가능한 코드를 강조하며, 이러한 코드는 개발자들이 유지 보수를 쉽게 할 수 있다. 유닉스 철학은 모놀리식 디자인과 대조되는 안정 상태를 추구한다. 기원유닉스 철학은 1978년 벨 시스템 기술 저널에서 더글러스 매클로이[1]가 문서화하였다.[2]
같이 보기각주
외부 링크
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve
Portal di Ensiklopedia Dunia