When Odysseus is disguised as an old beggar, brought to his home in Ithaca by Eumaeus, his loyal swineherd, the suitors force him into a fight with another local beggar, Irus. One way in which Odysseus shows hospitality to Irus, his opponent in the match, is that he doesn't kill him. This might sound like an odd way to define hospitality to a present-day reader; however, Odysseus and Irus have been pitted against each other by the suitors, and the suitors have said that whichever of them wins the fight gets to eat. Odysseus is still the master of this house, even if no one is aware that he is home, and he shows Irus hospitality by merely knocking him out instead of killing him. Athena has filled out Odysseus's muscles, making him even more powerful, and yet he restrains himself and allows the old man to live.
As a software engineer, I need to sometimes describe a piece of code as something that lacks performance or was not written with performance in mind. Example: This kind of coding style leads to unmaintainable and unperformant code. Based on my Google searches, this isn't a real word. What is the correct way to describe this? EDIT My usage of "performance" here is in regard to speed and efficiency. For example, the better the performance of code the faster the application runs. My question and example target the negative definition, which is in reference to preventing inefficient coding practices. Answer This kind of coding style leads to unmaintainable and unperformant code. In my opinion, reads more easily as: This coding style leads to unmaintainable and poorly performing code. The key to well-written documentation and reports lies in ease of understanding. Adding poorly understood words such as performant decreases that ease. In addressing the use of such a poorly ...
Comments
Post a Comment