Rawls considered a well-ordered society to be one in which each individual had an equal opportunity to live a good life, and to have basic liberties, irrespective of the conditions of their birth. All social institutions must be structured in such a way as to ensure that everyone has equal access to them, though Rawls did believe that individuals should be able to excel (and profit materially from their success). In short, Rawls believed that a society founded on justice would be set up to be fair. Laws would be transparent, equitable, and aimed toward promoting justice. Government structures would be equally accessible to all people. While Rawls eschewed engaging in the specifics of how this society would actually be implemented or governed, the gist of his theory of society (as laid out in his landmark work A Theory of Justice) was that society should be ordered in a way that promoted equality and best cared for the least fortunate segments of the society.
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