Who is excited for ICLR Conference 2020 at Millinum Hall, Addis Ababa?
When?
April 26th to 30th
Schedule
https://iclr.cc/Conferences/2020/Schedule?type=Workshop
Keep in touch here for free ticket announcements... 😊
@GDGAddis
When?
April 26th to 30th
Schedule
https://iclr.cc/Conferences/2020/Schedule?type=Workshop
Keep in touch here for free ticket announcements... 😊
@GDGAddis
iclr.cc
ICLR 2020 Schedule
ICLR Website
We have kicked off the 8th edition of #EthiopiaHacks Hackathon. In this edition, 50 tech-savvy participants have gathered for the next 48 hours to solve POST ELECTION challenges.
@GDGAddis
@WTMAddis
@GDGAddis
@WTMAddis
✨✨✨ Congratulations for the winners of #EthiopiaHacks 8th edition on POST-ELECTION CHALLANGES. ✨✨✨
Don't Create #Objects That End With -ER
Manager, Controller, Helper, Handler, Writer, Reader, Converter, Validator, Router, Dispatcher, Observer, Listener, Sorter, Encoder, Decoder.
This is the class names hall of shame. Have you seen them in your code? In open source libraries you’re using? In pattern books?
They are all wrong.
What do they have in common?
They all end in “-er.”
And what’s wrong with that
They are not "classes", and the objects they instantiate are not objects. Instead, they are collections of procedures pretending to be classes. 🤦🏻♂️
LINK: kutt.it/erobj
@GDGAddis
Manager, Controller, Helper, Handler, Writer, Reader, Converter, Validator, Router, Dispatcher, Observer, Listener, Sorter, Encoder, Decoder.
This is the class names hall of shame. Have you seen them in your code? In open source libraries you’re using? In pattern books?
They are all wrong.
What do they have in common?
They all end in “-er.”
And what’s wrong with that
They are not "classes", and the objects they instantiate are not objects. Instead, they are collections of procedures pretending to be classes. 🤦🏻♂️
LINK: kutt.it/erobj
@GDGAddis
Yegor Bugayenko
Don't Create Objects That End With -ER
Object names that end with -er are indicators of a flawed design in terms of object thinking and should be avoided.