What is optional programming?

Where optional, they can disambiguate variables and functions with the same name. In many object-oriented programming languages, this (also called self or Me) is a variable that is used in instance methods to refer to the object on which they are working.
For More Information Please Refer:

You May Also Like to Read: