109: (Default)
[personal profile] 109
как известно, vp не любит эрика липперта. прочитав пост vp, я вспомнил, что как-то читал липперта регулярно, а потом забросил. почему забросил, вспомнить не смог, и пошёл опять читать. и каждый пост оставлял какое-то двойственное ощущение. типа вроде нельзя спорить, что чувак знает дофига всего. а с другой стороны, пишет вроде чушь какую-то. а с третьей стороны, восторженные зрители там рассыпаются в благодарностях: "спасибо, дорогой эрик, за ещё один гениальный пост". короче, оставался я в двойственных чувствах пока не наткнулся на совсем уж дурацкий пост.

не, ну как же так? attributes - это же свойства класса, а properties - это свойства инстанса. всё, конец поста. вопрос прояснён.

заметьте, что эрик пишет не про static properties, которые, действительно, тоже являются свойствами класса, а про настоящие properties: We have invented properties specifically to model the "an x has the property y" relationship.

чтобы этот пост имел хоть какой-то смысл, он должен был бы обсуждать разницу между attributes (immutable metadata, set at compile time) и static properties (mutable data, not bound to an instance).

that said, у эрика таки есть некоторое количество правильных постов. но немного. не больше половины.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

109: (Default)
109

March 2019

S M T W T F S
     12
3456789
101112131415 16
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags