This week I Learned 30

주영택·2020년 7월 26일
1

This Week What I Learned

목록 보기
28/50

Minoca OS

커널 디자인은 WindowsNT 스타일이지만 API 는 POSIX 를 따르는 범용 운영체제

Minoca OS changes the game for system designers building resource-constrained devices that still require high level functionality, such as multi-threading, networking, and file system support. Whether you're working on the connected home, automated factory, industrial lab, or next big wearable, Minoca OS removes the complications often associated with tailoring systems software to a new hardware project. Why waste resources hacking, slashing, and ultimately maintaining complicated kernel code as new bugs and security issues are patched? Minoca OS will handle the servicing and update pipeline for both the operating system and your applications.

배열 타입을 기본으로 가정하여 코드 작성하기

코딩을 좀 하다 보면 코드 작성 과정에 왜 리스트 또는 배열like 같은 것이 기본 자료로 사용되는지 알 것은 느낌적 느낌이 온다.

그래서 리습 같은게 나온 게 아닐까... (아무 말)

기본 객체(숫자, 문자, 문자열)를 인자로 전달하여 애플리케이션을 구성하는 것보다 배열 객체를 기본으로 가정하고 코드를 작성하는 것이 확장 가능성도 높고 급변하는 요구사항에도 유연하게 대처할 수 있다.

기본 타입을 배열 객체라고 가정하고 식별자 이름도 모두 복수로 할 것인가는 또 다른 문제이다.
네이밍과 컨벤션에 관련한 부분이라 강요하지 않아도 된다고 본다.

링크들

profile
NodeJS 백엔드 웹 개발자입니다.

0개의 댓글