metaclass: (дзедline)
metaclass ([personal profile] metaclass) wrote2013-03-13 10:40 am

ООП потиху закапывают

http://avva.livejournal.com/2581700.html
Все, что было полезного в ООП, унесли в другие парадигмы (если оно раньше еще оттуда не было заимствовано), остальное решили закопать :)

[identity profile] xeno-by.livejournal.com 2013-03-13 02:03 pm (UTC)(link)
Ну да, они так и реализованы. Но мне лично проще думать о них как о first-class неймспейсах - какая-то именованная штука, внутри которой есть другие штуки.

[identity profile] metaclass.livejournal.com 2013-03-13 02:07 pm (UTC)(link)
Но формально такой объект можно использовать как хранилище какого-нибудь состояния? Например, в качестве кэша над коннектом к БД.

[identity profile] xeno-by.livejournal.com 2013-03-13 02:10 pm (UTC)(link)
Да. В модулях могут быть не только определения методов и вложенных классов и модулей, но и стейт.

[identity profile] jdevelop.livejournal.com 2013-03-14 01:52 am (UTC)(link)
ребе, выложите наконец свой код на гитхаб, и будем смотреть