MyClass& operator=(const MyClass& other) { if(this != &other) { * * * } }
MyClass& operator=(const MyClass& other) { assert(this != &other) * * * }