Une question pour les experts de la POO. - page 8

 
Igor Makanu:

Selon vous, qu'est-ce qui, dans CFile, aurait dû être réécrit en fonction de ce que l'auteur de la vidéo a dit ?

Je n'en ai aucune idée. Je n'utilise pas CFile - j'ai mon propre CFile similaire à <iostream.h> - ouvrez-le... ...regardez-le... étude

 
A100:

Je n'en ai aucune idée. Je n'utilise pas CFile - j'ai mon propre CFile similaire à <iostream.h> - ouvrez-le... regardez-le... étude

OK, nous avons écrit 3-4 messages chacun et une fois de plus notre discussion s'est résumée à des chamailleries enfantines "tu es un idiot - tu es un idiot".

Je ne comprends pas pourquoi on a dû commencer à parler. Tu te sens mieux ? )))))

 
Igor Makanu:

OK, nous avons écrit 3-4 messages chacun et une fois de plus, notre conversation a été réduite à une querelle puérile "un idiot est un idiot".

Je ne comprends pas pourquoi on a dû commencer à parler. Ça te fait du bien ? )))))

Vous êtes le premier à m'écrire (ce qui signifie que vous êtes inquiet), jerépondais aux questionsd'Alexey Viktorov sur la bibliothèque standard.

 
A100:

Vous avez été le premier à m'écrire, jerépondais aux questions d'Alexey Viktorov.

Vous avez une drôle de notion de la communication, vous évoquez mon exemple et puis bam - je n'ai même pas voulu vous parler, j'ai juste donné l'exemple d'un type qui a posté son code, eh bien, c'est tout faux pour lui et il ne veut pas vous embêter !

Bon, je m'en fous un peu, je m'ennuie au boulot, mais j'espère que vous êtes au moins soulagé, vous ne me donnerez rien de précis, sauf peut-être : C'est faux ! ou ce n'est pas bien ! Allez lire les manuels ! - J'ai assez de cette "bonté" dans ma vie, je dois m'occuper de quelqu'un d'autre sur Internet.

ZS : J'ai supprimé mon code ... au moins j'ai le droit ;)

 
Igor Makanu:

Vous avez un concept étrange de la communication, vous avez déformé mon exemple, et puis bam - je n'ai pas voulu communiquer avec vous, j'ai juste donné un exemple de l'homme qui a posté son code, eh bien, tout cela est faux avec lui, et en général, il ne veut pas être ami avec votre tête !

Il atort du point de vue de la POO - la vidéo explique pourquoi.

Tu inventes ça pour toi-même.

La compréhension vient avec le temps. Quelqu'un ici avait l'habitude de refuser catégoriquement les dlls, puis de poster des exemples avec eux dans CodeBase. Quelqu'un a nié le C++, et demande maintenant : comment est-il là ?
 
A100:

D'un point de vue OOP, c'est faux - la vidéo explique pourquoi.

n'a pas pu passer

Il y a une religion qui dit que pour qu'un code soit un code POO, il DOIT utiliser l'abstraction, l'encapsulation, l'héritage et le polymorphisme EN UNE SEULE FOIS ? Et si vous ne lisez pas quelque chose, vous devez appartenir à une mauvaise religion ?

ce n'est pas la première fois que je vois des vidéos similaires sur youtube, des vidéos avec des démentis, avec des démentis de tout ce qui a été écrit avant et avec la mention obligatoire de straustrup, mais malheureusement straustrup est rappelé par beaucoup, mais cet auteur vendant sa lecture - qui se souvient de son nom de famille ? - devraient-ils le faire ? - eh bien, oui... pure OOP, un cheval sphérique et le bonheur universel est éternel !

 
Igor Makanu:

Ce n'est pas la première fois que je vois de telles vidéos sur YouTube, des vidéos de déni, de négation de tout ce qui a été écrit auparavant et avec la mention obligatoire de Straustrup, mais malheureusement beaucoup de gens se souviennent du nom de Straustrup, mais cet auteur qui vend sa lecture - qui se souvient de son nom de famille ? - devraient-ils le faire ? - Eh bien, oui... le pur OOP, le cheval sphérique et le bonheur universel sont éternels !

Il n'y a pas de déni... Pour un utilisateur avancé, ce sont des choses évidentes. C'est comme pour l'apprentissage : On apprend le C++ au collège et certains langages de programmation seulement en dernière année d'université (parce qu'il n'est tout simplement pas opportun de le faire plus tôt - c'est comme enseigner directement des mathématiques supérieures à un élève de première année). C'est la même chose ici : du C++ à la compréhension de la POO, il faut 4 ou 5 ans avant qu'un étudiant ne sente qu'il en a vraiment besoin.

 
A100:

Il n'y a pas de déni...

comment se fait-il qu'il n'y ait pas de déni ? le rapport entier est construit sur le déni - regardez la vidéo à nouveau vous-même ! - le style de déni dans le rapport existe déjà est la façon la plus facile de construire un rapport et ne nécessite aucune connaissance et expérience, surtout une expérience réussie - retour à straustrup qui a enseigné à tout le monde de ne pas écrire des programmes correctement

le personnage est très probablement connu. parce que googlé, mais la renommée est plutôt glissante, en général, pas une autorité dans n'importe quel endroit, je parie à cause de certains esquiveurs presque une heure déjà

la première chose que j'ai googlée était - un programmeur normal ne fait pas ce genre de conneries, et vous... vous ne comprenez rien !


 
Igor Makanu:

comment ? le rapport entier est construit sur le déni - regardez la vidéo à nouveau vous-même ! - le style de déni dans le rapport est la manière la plus facile de construire un rapport et ne nécessite aucune connaissance ou expérience, et encore moins une expérience réussie - revenons à Straustrup qui a appris à tout le monde à ne pas écrire correctement des programmes.

on ne peut pas nier tout ce qui a été écrit avant.

Si vous voulez, écrivez comme avant, mais ne l'appelez pas OOP. Straustrup n'a enseigné à personne comment écrire - il a généralement une présentation abstraite sur les caractéristiques du C++ et rien de plus. Et la construction du rapport est absolument logique - si vous voulez en savoir plus, achetez le livre (ou alors il devait tout vous dire gratuitement ? Pourquoi le livre devrait-il être en vente alors ?) Mais vous ne l'achetez toujours pas, parce quevous ne voulez pas lire de manuels. Je ne vous conseille même pas de l'acheter, car vous devez le comprendre par vous-même.

 
A100:

Il n'y a pas de déni ici... pour l'utilisateur avancé - ce sont des choses évidentes. C'est comme pour l'apprentissage : On apprend le C++ au collège et certains langages de programmation seulement en dernière année d'université (parce qu'il n'est tout simplement pas opportun de l'apprendre plus tôt - c'est comme apprendre à un élève de première année à faire des maths supérieures en une seule fois). C'est la même chose ici : du C++ à la compréhension de la POO, il faut 4 ou 5 ans avant qu'un étudiant ne sente qu'il en a vraiment besoin.

Le fait est qu'Igor est spécialisé en C#, et que ce langage a été construit à l'origine sur des classes, il n'a donc rien de procédural.
Il comprend donc parfaitement le paradigme de l'objet.
Mais peut-être que les paradigmes C# et C++ diffèrent dans certains petits détails.
Et puis ces broutilles peuvent provoquer une incompréhension globale de quelque chose. Puisque les langues sont différentes après tout.
Oui, il faut du temps pour comprendre la POO en C++. Il m'a fallu environ un an et demi pour comprendre l'approche procédurale et j'ai commencé à comprendre un peu la POO.
Et le malentendu était plus dû à un argot différent en POO, en substance les mêmes variables et fonctions de l'approche procédurale)).