소프트웨어 엔지니어링

버그는 사고가 아니다.
결정이다.

업계는 품질의 정의를 물려받고 더 이상 의심하지 않았다. Brickter는 그것을 받아들이지 않는다. 기준을 개선하지 않는다. 대체한다.

철학

소프트웨어는 프로그래밍하지 않는다.
선언한다.

선언적 스키마 다이어그램
프로그래밍 대 선언

선언은 깨지지 않는다.

프로그래밍은 단계의 즉흥이다. 선언은 무엇이 존재해야 하는지를 단언하는 것이다. 차이는 기술적이지 않다. 철학적이다.

프로그래밍할 때 당신은 '어떻게'를 기술한다. 어느 줄에서든 실패할 수 있는 취약한 명령의 연속. 선언할 때 당신은 '무엇'을 기술한다. 완전하고 닫혀 있으며 검증 가능한 모델. 선언은 모호함을 제거하고, 프로그램은 그것을 쌓는다. 선언은 즉흥의 길이 없기에 오류 공간을 줄인다. 시스템이 받아들이거나 거부하는 진실만 있다.

Brickter Compiler는 그 생각을 극한까지 밀어붙인다. 모델이 완전한 의미를 가질 때까지 각 선언을 엄격히 검증한다. 불가능한 상태도, 깨진 계약도, 자유로운 해석도 없다. 코드를 번역하는 컴파일러가 아니다. 존재론적 필터다. 선언된 세계에 맞지 않는 것은 존재하지 않는다. 그래서 Brickter Compiler에서는 실패가 선택지가 되지 않는다.

Software

Mundial

소프트웨어 엔지니어링의 탁월함으로 가장 복잡한 문제를 풀고 산업 전체를 바꾸는 제품을 만듭니다.

문의하기