![Effective Java in Kotlin: Item 10 - Obey the general contract when overriding equals | by Marc CALANDRO | Medium Effective Java in Kotlin: Item 10 - Obey the general contract when overriding equals | by Marc CALANDRO | Medium](https://miro.medium.com/max/1132/1*4SKiyJQ_8uFHHmOFEPVLtQ.png)
Effective Java in Kotlin: Item 10 - Obey the general contract when overriding equals | by Marc CALANDRO | Medium
![Effective Java in Kotlin: Item 11 - Always override hashCode when you override equals | by Marc CALANDRO | Medium Effective Java in Kotlin: Item 11 - Always override hashCode when you override equals | by Marc CALANDRO | Medium](https://miro.medium.com/max/1138/1*_CN9qZjP_sp-iScrdZq6uA.png)
Effective Java in Kotlin: Item 11 - Always override hashCode when you override equals | by Marc CALANDRO | Medium
![Why Kotlin doesn't respect comparable properties in equals() method during bytecode generation for dataclasses? - Language Design - Kotlin Discussions Why Kotlin doesn't respect comparable properties in equals() method during bytecode generation for dataclasses? - Language Design - Kotlin Discussions](https://global.discourse-cdn.com/business5/uploads/kotlinlang/original/2X/1/191184ec54ba5fbb8c08339dc54fe25b9f578312.png)
Why Kotlin doesn't respect comparable properties in equals() method during bytecode generation for dataclasses? - Language Design - Kotlin Discussions
![Effective Java in Kotlin: Item 11 - Always override hashCode when you override equals | by Marc CALANDRO | Medium Effective Java in Kotlin: Item 11 - Always override hashCode when you override equals | by Marc CALANDRO | Medium](https://miro.medium.com/max/1200/1*Xct-rUbyH-b9jjUUIaYsew.jpeg)
Effective Java in Kotlin: Item 11 - Always override hashCode when you override equals | by Marc CALANDRO | Medium
![18. What is equals() & hashCode() & why to override equals() & hashCode() | Kotlin Complete Course - YouTube 18. What is equals() & hashCode() & why to override equals() & hashCode() | Kotlin Complete Course - YouTube](https://i.ytimg.com/vi/B8iNHjx6UAc/hqdefault.jpg)
18. What is equals() & hashCode() & why to override equals() & hashCode() | Kotlin Complete Course - YouTube
![Why Kotlin doesn't respect comparable properties in equals() method during bytecode generation for dataclasses? - Language Design - Kotlin Discussions Why Kotlin doesn't respect comparable properties in equals() method during bytecode generation for dataclasses? - Language Design - Kotlin Discussions](https://global.discourse-cdn.com/business5/uploads/kotlinlang/original/2X/9/9a2a653cb3bf60b598deeedd473b807cee59a477.png)