Terms & Definitions

A place to record key programming terms & definitions

Here's a list of key terms & definitions to assist with my learning and development:

  • Polymorphism
    • The ability in programming to present the same interface for differing data types.
  • Ternary operator / conditional operator
    • C# includes a decision-making operator ?: which is called the conditional operator or ternary operator. It is the short form of the if else conditions.
  • ViewModel
    • In ASP.NET MVC, ViewModel is a class that contains the fields which are represented in the strongly-typed view. It is used to pass data from controller to strongly-typed view.
  • Wrapper method
    • A wrapper method is an adapter or a façade; it provides an alternative interface for an existing method.

Created: 20-Feb-2022


Login to add comments