Size: a a a

2020 August 16

M

Mikhail in 💻 Coding Ru
Я после технаря работал электромонтёром, так что не связывался с программированием в принципе
источник

A

Anton in 💻 Coding Ru
Andrey Sea
когда можешь вменяемо на нём писать и понимаешь о чем люди говорят, книги пишут и код читаешь норм
Тот то срач не затихает что такое ООП.. Одно дело костыли применять, другое "понять ООП"
источник

A

Anton in 💻 Coding Ru
Mikhail
Да блять я понял что такое объекты, свойства и другие атрибуты классов в Pascal, и зачем вообще применять ООП, понял я это лишь через несколько лет после окончания технаря, читая ХАБР!
Да чего понял то? Конкретно?
источник

A

Andrey Sea in 💻 Coding Ru
Anton
Тот то срач не затихает что такое ООП.. Одно дело костыли применять, другое "понять ООП"
ну как срач, есть теория, есть отклонения, в чем проблема-то? )
источник

M

Mikhail in 💻 Coding Ru
Anton
Тот то срач не затихает что такое ООП.. Одно дело костыли применять, другое "понять ООП"
Ну, я не стал гуру, отнюдь и никогда не буду претендовать на звание "программиста", но те знания, которые я почерпнул на хабре про ООП, для меня были открытием
источник

M

Mikhail in 💻 Coding Ru
Множество задач, которые я решал функциональным программированием приобрели для меня иной вид, даже на контролы на форме я стал по другому смотреть
источник

M

Mikhail in 💻 Coding Ru
дико, да, но для меня это было так
источник

M

Mikhail in 💻 Coding Ru
Anton
Да чего понял то? Конкретно?
Конкретно? Я написал выше - для чего принципиально нужны классы, только не проси сейчас теорию рассказывать, я её не знаю, я не работаю программистом и не работал никогда, но люблю поковыряться, что-то написать для себя по работе, так вот, до понятия ООП, что-бы ты понимал, всё что я делал в Delphi 7, это писал новые процедуры, копипастил код создания компонента на форме в рантайме, не понимая, что этот компонент - объект, я знал, что у него есть свойства и методы, но я не имел понятия, что можно самому создать объект
источник

A

Anton in 💻 Coding Ru
Andrey Sea
ну как срач, есть теория, есть отклонения, в чем проблема-то? )
Теория? Пфф... это как экономическая теория экономики, эвристика на эвристике.

Еще Дейкстра писал - "Обреченая дисциплина::
A number of these phenomena have been bundled under the name "Software Engineering". As economics is known as "The Miserable Science", software engineering should be known as "The Doomed Discipline", doomed because it cannot even approach its goal since its goal is self-contradictory. Software engineering, of course, presents itself as another worthy cause, but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter "How to program if you cannot."
https://en.wikipedia.org/wiki/Software_engineering#Criticism
источник

A

Andrey Sea in 💻 Coding Ru
Anton
Теория? Пфф... это как экономическая теория экономики, эвристика на эвристике.

Еще Дейкстра писал - "Обреченая дисциплина::
A number of these phenomena have been bundled under the name "Software Engineering". As economics is known as "The Miserable Science", software engineering should be known as "The Doomed Discipline", doomed because it cannot even approach its goal since its goal is self-contradictory. Software engineering, of course, presents itself as another worthy cause, but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter "How to program if you cannot."
https://en.wikipedia.org/wiki/Software_engineering#Criticism
ну да, теория... все методики и прочее это просто теория... ты можешь её использовать, можешь не использовать. можешь свою предложить )))
источник

A

Andrey Sea in 💻 Coding Ru
но спорить с теорией и срачи устраивать это бред ) не хочешь - не используй
источник

M

Mikhail in 💻 Coding Ru
Mikhail
Конкретно? Я написал выше - для чего принципиально нужны классы, только не проси сейчас теорию рассказывать, я её не знаю, я не работаю программистом и не работал никогда, но люблю поковыряться, что-то написать для себя по работе, так вот, до понятия ООП, что-бы ты понимал, всё что я делал в Delphi 7, это писал новые процедуры, копипастил код создания компонента на форме в рантайме, не понимая, что этот компонент - объект, я знал, что у него есть свойства и методы, но я не имел понятия, что можно самому создать объект
Создать объект, а потом от него создать наследника, использовав методы базового класса, а если очень захочется, то переопределить методы parent-класса, у наследника
источник

M

Mikhail in 💻 Coding Ru
Т.е. для меня был Turbo Pascal только с возможностью создавать окошки WinForms
источник

A

Anton in 💻 Coding Ru
Mikhail
Создать объект, а потом от него создать наследника, использовав методы базового класса, а если очень захочется, то переопределить методы parent-класса, у наследника
Так наследование уже признано плохой практикой(
источник

M

Mikhail in 💻 Coding Ru
Anton
Так наследование уже признано плохой практикой(
Да мне похуй что там признано. Пока мне удобно использовать наследование и полиморфизм - я буду их использовать.
источник

A

Andrey Sea in 💻 Coding Ru
Anton
Так наследование уже признано плохой практикой(
кем признано? всеми признано?
источник

A

Andrey Sea in 💻 Coding Ru
ну кто--то что-то "признал" - ну пусть не используют
источник

A

Anton in 💻 Coding Ru
Andrey Sea
кем признано? всеми признано?
Ваще да
источник

A

Andrey Sea in 💻 Coding Ru
Anton
Ваще да
ох не пугай меня, ты вроде адекватные вещи писал раньше )
источник

M

Mikhail in 💻 Coding Ru
Anton
Ваще да
А альтернатива?
источник