What's the difference between
and
Enter two words to compare and contrast their definitions, origins, and synonyms to better understand how those words are related.

Reflection vs Assertion - What's the difference?

reflection | assertion | Related terms |

In computing terms the difference between reflection and assertion

is that reflection is the process or mechanism of determining the capabilities of an object at run-time while assertion is a statement in a program asserting a condition expected to be true at a particular point, used in debugging.

As nouns the difference between reflection and assertion

is that reflection is the act of reflecting or the state of being reflected while assertion is the act of asserting, or that which is asserted; positive declaration or averment; affirmation; statement asserted; position advanced.

reflection

English

Alternative forms

* reflexion

Noun

(en noun)
  • The act of reflecting or the state of being reflected.
  • The property of a propagated wave being thrown back from a surface (such as a mirror).
  • Something, such as an image, that is reflected.
  • (senseid) Careful thought or consideration.
  • *{{quote-book, year=1959, author=(Georgette Heyer), title=(The Unknown Ajax), chapter=1
  • , passage=But Richmond, his grandfather's darling, after one thoughtful glance cast under his lashes at that uncompromising countenance appeared to lose himself in his own reflections .}}
  • An implied criticism.
  • (label) The process or mechanism of determining the capabilities of an object at run-time.
  • Derived terms

    * reflectional * reflectionless * self-reflection

    See also

    * refraction * diffraction

    assertion

    English

    Noun

    (en noun)
  • The act of asserting, or that which is asserted; positive declaration or averment; affirmation; statement asserted; position advanced.
  • Maintenance; vindication; as, the assertion of one's rights or prerogatives.
  • (computing) A statement in a program asserting a condition expected to be true at a particular point, used in debugging.
  • Anagrams

    * * * * *