稳健性原则是一种重要的设计原则,在实际开发中要注意以下几个方面:
1、稳健的思想:稳健性原则要求保证系统可靠性,从设计、制定和实施的程序中要有稳健的思想。
2、稳健的设计:应该科学合理地设计程序,使程序的功能明确,健壮,简洁,易于移植和维护。
3、健壮的程序:程序要求健壮,具有容错性,使系统能够稳定运行,安全、可靠。
4、程序移植性:程序应具有良好的移植性,可以在不同的硬件和操作系统平台上实现,可以方便地修改和维护。
5、程序维护性:程序维护对系统的可靠性有着很大的影响,应该充分考虑维护性,系统装备容易维护的程序,增加测试用例,以保证稳健性原则的实施。
从上面分析可以看出,稳健性原则的设计和实施要求在稳定性、安全性、可靠性、简洁性、易读性等方面作出充分的考虑。如果能将稳健性原则贯穿于设计、开发及维护过程,确保系统的稳健性,系统就能更加安全,可靠,性能也会大大提高。
拓展知识:容错性:容错性是指在发生故障时仍能保持有效运行,即是在发生故障时,能够维持系统的正常运行,并有能力识别故障的能力,再用合适的方法处理故障,从而减少故障扩散的能力,保证系统的稳健性和可靠性。