Uno dei behavior di base necessario per raccogliere una lattina rossa e muoversi verso un bidone blu è move_to_goal.
{"Image DocumentName": "Uno dei behavior di base necessario per raccogliere una lattina rossa e muoversi verso un bidone blu \u00e8 move_to_goal.", "Image ImageDescription": "Quando il robot vede una lattina rossa, deve muoversi verso di essa. Quando ha raccolto una lattina, allora deve trovare e poi muoversi verso un bidone blu. \u00c8 corretto dal punto di vista dell\u2019ingegneria del software scrivere un behavior generale per muovere verso il goal, dove solo quello che \u00e8 il goal regione rossa o blu pu\u00f2 variare. Il goal in questo esempio pu\u00f2 essere passato come una instanziazione attraverso il costruttore dell\u2019oggetto. Scrivere un solo behavior generico per move_to_goal (color) \u00e8 preferibile rispetto a scrivere un behavior move_to_red ed un behavior move_to_blue. Dal punto di vista dell\u2019ingegneria del software, scrivere due behavior che fanno la stessa cosa \u00e8 un\u2019occasione per introdurre bug di programmazione.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}