Why Static Methods Are Evil?


We will discuss the role of static methods in OOP (Java, Ruby, Python, etc). We will try to understand what is wrong about them and why they are harmful to the entire object paradigm.

Yegor Bugayenko will make an intro talk for about 30 minutes, mostly based on this article: http://www.yegor256.com/2014/05/05/oop-alternative-to-utility-classes.html

The exact location is this:

Main Quad, Lane Hall Building 200, Lane History Corner, Room 217

The exact Google Maps position is this: https://www.google.com/maps/place/37%C2%B025'41.6%22N+122%C2%B010'06.7%22W/@37.428225,-122.1690722,19z/data=!3m1!4b1!4m5!3m4!1s0x0:0x0!8m2!3d37.428225!4d-122.168525