Operator Overloading in code has been seen as a somewhat controversial topic with a fair number of articles on the Internet claiming that they are bad or harmful. This lightning talk introduces the concept and describes its advantages and drawbacks.
WIIFY
Operator overloading can result in improved code quality and readability.
Key Points
Operator Overloading...
Is syntactic sugar that allows you to use operators in place of functions or methods.
Can lead to cleaner and more readable code.
Should only be used when the intent is clear.
Requires care and precision.
Impact
Know: What Operator Overloading is.
Believe: Operator Overloading can result in cleaner and more readable code.
Do: Use operator overloading (responsibly) in code
Summary
Operator Overloading in code has been seen as a somewhat controversial topic with a fair number of articles on the Internet claiming that they are bad or harmful. This lightning talk introduces the concept and describes its advantages and drawbacks.
WIIFY
Operator overloading can result in improved code quality and readability.
Key Points
Operator Overloading...
Impact
Know: What Operator Overloading is. Believe: Operator Overloading can result in cleaner and more readable code. Do: Use operator overloading (responsibly) in code
Slides
Lightning_Talk_2_Operator_Overloading.pptx