Definition of

Depuration

Purification

Purification is linked to purification.

Debugging is the procedure and result of debugging . The verb purify, for its part, refers to purging, sanitizing, filtering or reconditioning something.

For example: “The municipality will invest in a new plant for water purification,” “The doctor recommended that I drink green tea to purify the body,” “The secretary will seek to purify the union, disaffiliating those who do not attend the marches.”

Water purification

It can be said that purification seeks purity. Purifying water , in this sense, consists of various chemical, biological and physical operations whose objective is to reduce or eliminate contamination . Thanks to water purification , it is possible to ensure that those who drink it or use it for hygienic or culinary purposes will not run any risk of contracting diseases or infections.

Wastewater purification treatment includes various procedures that minimize the presence of different types of contaminants found in the effluent water used by human beings.

symbolic use of the notion

The claim to achieve purity, implicit in purification, can also be symbolic. It can be said that a political leader wants to purify his party when he represses or punishes those men who do not support his ideas. The term can also be used to refer to a mental and spiritual process of searching for emotional balance, through the elimination of bad thoughts, traumatizing memories and any blockage that prevents living in harmony with oneself and the environment.

Purification can also be a euphemism for the physical extermination of a certain group of the population. Purification is usually referred to as when one people tries to expel another from its territory for ethnic, religious, political or other reasons.

For computing , software debugging consists of developing an action to detect and solve programming problems. Those automated procedures that look for errors are known as debuggers .

Fountain

Water purification is a very important process to maintain health.

Debugging in computing

Debugging a computer program is a task as arduous as it is utopian , since in practice it is virtually impossible to ensure that all errors have been detected and corrected. In software development companies there is a department of programmers who are in charge of creating the applications, another of testers who have the particular responsibility of testing them with the intention of encountering errors and inconsistencies, and one that also consists of programmers (called debuggers ). , who in this case will be the ones looking for solutions to the problems found by the testers.

Debuggers take on the hard work of analyzing thousands of lines of code in search of a logical explanation for the errors detected. In this process , intuition and experience are essential, especially when deadlines weigh on your shoulders. Commonly, testers lack technical knowledge, so their reports are not far from consumer complaints, and this is not beneficial for the programmers who receive them, since their mission is to find the exact reason and offer a solution. efficient.

In many cases, despite having dozens of people working hard to debug a program or game, companies are forced to "patch" their products, which means developing "pseudo-solutions." The quality of these patches, as well as their impact on the final result, varies according to the capacity of the debuggers, the time available, and do not necessarily impact the quality of the application. In fact, it is possible that there is no software that has been 100% polished, that has clean, absolutely tidy and functional code. Fortunately, there is the possibility of publishing updates that consumers can download to fix any errors that arise after release.