DRC придумали трусы
- 
	- да, давайте ту монстроидальную тему хотя бы понемногу растянем на куски. - Vladimir Ljaschko(29.07.2010 13:19)
- Главное на данном этапе не предстать перед ним динозавром, не знающим очевидные вещи, общепринятые при разработке медаппаратуры ;)  Dir(768 знак., 28.07.2010 20:31)VL
			- Мой Вам совет.   Vladimir Ljaschko(349 знак., 28.07.2010 21:57)
					- Согласен насчет трудоемкости. А для того, кто сталкивается в первый раз, - это вообще АД! :) Это к тому, что Вам (обращаюсь к Dir) есть смысл попробовать пересмотреть гонорар. - testerplus(28.07.2010 22:41)
							- Что же они там наворотили такое, чтобы превратить программирование в ад? Ж8( О MISRA не знаю практически ничего, поэтому огромное спасибо Вам и Владимиру за своевременное предупреждение. - Dir(29.07.2010 16:28)
									- Почитайте, там есть правила. Кстати, не знаю, каким боком MISRA относится к медаппаратуре, изначально эти правила разрабатывались для софта ECU  Alex B.(29.07.2010 16:36)
											- Это пока пожелание заказчика. Как уже показал опыт переговоров, заказчик вполне вменяемый, если его требования не прописаны железобетонно где-то в стандартах . Может удастся и избежать этой напасти (MISRA). - Dir(29.07.2010 16:52)
													- Кто бы написал про мисру? Хочется по-русски почитать.. - General(29.07.2010 17:25, ссылка)
															- Перевод Андрея Шлеенкова -> - testerplus(29.07.2010 17:37, ссылка)
 
 
- Кто бы написал про мисру? Хочется по-русски почитать.. - General(29.07.2010 17:25, ссылка)
															
 
- Это пока пожелание заказчика. Как уже показал опыт переговоров, заказчик вполне вменяемый, если его требования не прописаны железобетонно где-то в стандартах . Может удастся и избежать этой напасти (MISRA). - Dir(29.07.2010 16:52)
													
- А попробуйте откомпилировать свой проект в ИАРе с включенной опцией. Я вот только что включил (частично, где нет шансов - даже не дергаюсь) - 3096 ошибок. Примеры внутри, некоторые очевидные.  Vladimir Ljaschko(5111 знак., 29.07.2010 16:35)
											- Даже и пробовать не хочу. Понятно что вывалит море меседжей. Распечатаю пока описание MisraC1998 и MisraC2004 из комплекта док для IAR for ARM и погружусь в чтение... - Dir(29.07.2010 16:45)
													- Существенно ограничены возможности препроцессора, и все, кто пользуется его трюками, пролетают. MISRA - сильный тормоз в структурировании проекта. - Vladimir Ljaschko(29.07.2010 16:49)
 
 
- Даже и пробовать не хочу. Понятно что вывалит море меседжей. Распечатаю пока описание MisraC1998 и MisraC2004 из комплекта док для IAR for ARM и погружусь в чтение... - Dir(29.07.2010 16:45)
													
 
- Почитайте, там есть правила. Кстати, не знаю, каким боком MISRA относится к медаппаратуре, изначально эти правила разрабатывались для софта ECU  Alex B.(29.07.2010 16:36)
											
 
- Что же они там наворотили такое, чтобы превратить программирование в ад? Ж8( О MISRA не знаю практически ничего, поэтому огромное спасибо Вам и Владимиру за своевременное предупреждение. - Dir(29.07.2010 16:28)
									
 
- Согласен насчет трудоемкости. А для того, кто сталкивается в первый раз, - это вообще АД! :) Это к тому, что Вам (обращаюсь к Dir) есть смысл попробовать пересмотреть гонорар. - testerplus(28.07.2010 22:41)
							
 
- Мой Вам совет.   Vladimir Ljaschko(349 знак., 28.07.2010 21:57)
					
- Вот спасибо за объяснение :) А то чуть было на лицензионный IAR для ARM не потратился, чтобы закордонного заказчика ублажить обладанием этой самой Mисрой. - Dir(28.07.2010 15:55)
			- Можно для проверки правил MISRA использовать PC-Lint: - SciFi(29.07.2010 13:11, ссылка)
- MISRA - это набор правил, позволяющий исключить взаимонепонимание "что хотел программист" и "как это понял компилятор". IAR может проверять программу по этим правилам, выдавая warning'и. На результирующий код это не влияет. - testerplus(28.07.2010 17:53)
					- Спасибо. Интересовало в основном насколько обязательно применение MISRA для разработки медаппаратуры. Вопрос чисто денежный (6тыс.$) и упирается в разногласия насчет возможности/невозможности применения GCC. - Dir(28.07.2010 18:10)
							- К счастью, это совсем не обязательно. Говорю, правда, не за всю медаппаратуру. У неё много классов. Самые жесткие требования предъявляются к аппаратуре, поддерживающей жизнедеятельность. Менее строгие требования к аппаратуре с лечебным воздействием, а  serhuey(392 знак., 30.07.2010 13:58,  ) )
- MISRA - не обязательно, если заказчик не требует. К конкретному компилятору этот набор правил отношения не имеет. Можно, придерживаясь его, и на GCC писать. Документ стоит 10 фунтов ->  testerplus(398 знак., 28.07.2010 18:58, ссылка)
									- Кажется, выработал линию поведения. Поскольку MISRA не обязательна, а заказчик ее хочет (пока!), то пусть он и платит за свои хотелки. Предыдущие заказчики были более экономные ;) Спасибо за наводку! - Dir(28.07.2010 19:45)
											- А проверять как будете? Заказчик же не удовлетворится словами "я четко следовал всем правилам". - testerplus(28.07.2010 20:11)
													- ISO9001 заказчику приятно. - PlainUser(29.07.2010 08:32,  ) )- ISO9001 и MISRA - это из разных опер. никакой связи - Snaky(30.07.2010 05:01)
- Неужели кто-то возьмется проверять исходники на соответствие MISRA? Или все-таки делают? (Только, получается, исходники надо отдавать) - testerplus(29.07.2010 12:39)
																	- А какие проблемы отдать исходники? Я всегда всем заказчикам их отдаю. - Леонид Иванович(29.07.2010 13:12)
 
 
 
- ISO9001 заказчику приятно. - PlainUser(29.07.2010 08:32, 
 
- А проверять как будете? Заказчик же не удовлетворится словами "я четко следовал всем правилам". - testerplus(28.07.2010 20:11)
													
 
- Кажется, выработал линию поведения. Поскольку MISRA не обязательна, а заказчик ее хочет (пока!), то пусть он и платит за свои хотелки. Предыдущие заказчики были более экономные ;) Спасибо за наводку! - Dir(28.07.2010 19:45)
											
 
- К счастью, это совсем не обязательно. Говорю, правда, не за всю медаппаратуру. У неё много классов. Самые жесткие требования предъявляются к аппаратуре, поддерживающей жизнедеятельность. Менее строгие требования к аппаратуре с лечебным воздействием, а  serhuey(392 знак., 30.07.2010 13:58, 
 
- Спасибо. Интересовало в основном насколько обязательно применение MISRA для разработки медаппаратуры. Вопрос чисто денежный (6тыс.$) и упирается в разногласия насчет возможности/невозможности применения GCC. - Dir(28.07.2010 18:10)