Дефиниция решаване на проблеми

Резолюцията е актът и резултатът от решаването . Този глагол може да се отнася до намиране на решение на нещо или определяне на въпрос. Проблемът, от друга страна, е трудност, неуспех или недостатък.

В областта на информационните технологии, решаването на проблемите е един от основните стълбове, върху които се поддържа развитието на програми и устройства, тъй като всяка стъпка напред на технологично ниво носи нови пречки, както и нови въпроси и необходимост от Намерете иновативни решения, за да продължите напред.

Разрешаването на проблеми в компютърното програмиране например изисква работа на поне два отдела: тестване (наричано още тестване ) и отстраняване на грешки (терминът, от английски произход, се отнася до "премахване на грешки"). "Тоест грешките ). Първият е отговорен за тестване на най-новата версия на програмата, за да намери всички видове грешки и аномални поведения, които се отчитат на второто, и това води до търсене на потенциални решения.

Намирането на такива грешки в една програма не е лесна задача; трябва да се използва интензивно, включително начинът, по който нормалният потребител би се държал, но и да прави резки промени, търсейки вериги от действия, които разработчиците не са очаквали, така че нещата да не работят както се очаква. От друга страна, не е достатъчно да се намери проблемът, но е необходимо да се знае как е достигната тази точка, за да се предадат стъпките на дебъгерите .

Изправени пред чужд код и с общо коригирана дата на доставка, програмистите, които са посветени изключително на решаването на проблеми, трябва да се възползват от каквито и да е комбинации, които знаят или да си представят, за да завършат работата си навреме и по един солиден начин; Няма значение как, но грешките не трябва да се проявяват отново в окончателната версия и трябва да избягват възможно най-много жертви на качество и съдържание. От друга страна, благодарение на съществуването на система от "поправки" и актуализации, компаниите за разработка на софтуер имат възможност да доставят недовършен продукт и да го коригират, след като са придобити от потребителите, въпреки че тази практика не се възприема.

Препоръчано