Links tagged “oop”
11 links, newest first.
eev.ee
Compares how Python, Lua, JavaScript and Perl each implement objects, showing object models vary far more than the C++/Java template suggests.
attrs.readthedocs.io
Documentation for attrs, the Python library that generates a class's dunder methods from its declared attributes so classes stay short and correct.
github.com
https://t.co/hDtofKJi - Et si on arrêtait de faire n'importe quoi avec PHP?
eli.thegreenplace.net
Python object creation sequence http://t.co/yyKPoy0N
gist.github.com
@PierreJoye @futurecat http://t.co/WLLkQ3Ee <3
ootips.org
One recommended book per topic, across object-oriented design, programming languages, components and databases, and software management.
steve.yegge.googlepages.com
ma-like trance whenever I tried to skim through
fuhm.net
Argues that Python's super() is a trap in multiple-inheritance hierarchies and that explicit superclass calls are usually the safer choice.
docs.python.org
Chapter of the Python language reference covering objects, types and the standard type hierarchy, and every special method a class can define to customise its behaviour.
alistapart.com
A List Apart article on how JavaScript methods lose their intended "this" when passed around, and how apply, call, wrapper functions and closures restore the binding.
martinfowler.com
An explanation of how lightweight containers wire components together, comparing constructor, setter and interface injection against the Service Locator alternative.










