Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
...Linux will quickly grow to represent 20 percent of automotive computers by 2018, pulling closer to Microsoft behind industry-leading QNX.
Currently, BlackBerry’s QNX Software and Microsoft’s Windows Embedded Automotive together account for around 75 to 80 percent of the market, says ABI.
“With the pace of change in automotive still being quite slow, the mid-term future for QNX still looks bright. Plus QNX has the important advantage of having a tried and tested optimized solution. Hence, QNX is still an attractive solution for a risk-averse automotive industry.”Что как бы слегка противоречит вашему «авторитетному» мнению по данному вопросу.
Плюс к этому там утверждается, что года через 4 «Linux приблизится к Microsoft и будет иметь около 20%»
На март 2009 года решения на базе QNX лицензированы для использования на более, чем 10,1 миллионах единиц техники от практически всех ведущих производителей автомобилей, включая BMW, Chrysler, Daimler, Fiat, Ford, General Motors, Honda, Hyundai, Mazda, Mitsubishi, Nissan, Saab, SsangYong, Toyota и Volkswagen. В частности, такие автомобили выпускаются под марками Acura, Alfa Romeo, Audi, Buick, Cadillac, Chevrolet, Dodge, Honda, Hummer, Infiniti, Jeep, Lancia, Mini, Mercedes, Opel, Pontiac, Saturn и другими.
Design by contract (TM) (also called Contract Programming) is another example of a Fail fast! feature. This is because invalid values for input/output arguments and object attributes are immediately detected and raise a program error at runtime.
There are many more Fail fast! features that can be built into a programming language.
ОБТ — это, вообще, о другом.
ЗБТ и предшествующие тесты
ОБТ и «Ранний доступ» — это отнюдь не «Fail Fast» за полцены.
В жизни сервер, например, имеет право упасть только во время старта
Fail Fast! принцип: Отлаживайте меньше и создавайте более надежное ПО