给OOP专家的一个问题。 - 页 8

 
Igor Makanu:

根据视频作者的说法,你认为CFile中的哪些内容应该被改写

我不知道。我不使用CFile- 我有自己的CFile,类似于<iostream.h> - 打开它......看看吧...研究

 
A100:

我不知道。我不使用CFile - 我有自己的CFile,类似于<iostream.h> - 打开它...看看吧...研究

好了,我们每人写了3-4条信息,我们的讨论再次归结为幼稚的争吵 "你是个傻瓜--你是个傻瓜"。

我只是不明白为什么我们要开始说话,你感觉好点了吗?)))))

 
Igor Makanu:

好了,我们已经各自写了3-4条信息,我们的谈话又一次沦为幼稚的 "傻瓜就是傻瓜 "的争吵。

我只是不明白为什么我们要开始说话。 这让你感觉好些了吗?)))))

你是第一个给我写信的人(这说明你很担心),我正在回答Alexey Viktorov 关于标准库的问题

 
A100:

你是第一个给我写信的人,我正在 回答Alexey Viktorov的 问题

你有一个奇怪的沟通概念,你提出了我的例子,然后咣当一声--我根本不想和你说话,我只是举了一个例子,一个人发布了他的代码,好吧,这都是他的错,他不想扰乱你的头脑!你是怎么做到的?

好吧,说实话,我真的不在乎,我在工作中很无聊,但我希望你至少能松口气,你不会给我任何具体的东西,除了可能:这是不对的!我不知道该怎么办。- 我的生活中已经有足够的这种 "善良",我必须在互联网上处理别人的问题

ZS:我删除了我的代码...至少我有权利;)

 
Igor Makanu:

你有一个奇怪的沟通概念,你扭曲了我的例子,然后咣当一声--我不想和你沟通,只是举了一个例子,那个人贴了他的代码,好吧,这都是他的总的来说,他不想和你的头做朋友! 你是一个很好的朋友。

从OOP的角度 来看,他是错误的--视频中解释了原因。

你在为自己编造这些。

理解是随着时间而来的。这里有人曾经断然否定了dll,然后在CodeBase中发布了带有dll的例子。有人否认了C++,现在又问:怎么会有呢?
 
A100:

从OOP的角度来看是错误的--视频中解释了原因

过不了

有一种宗教说,一个代码要想成为OOP代码,就必须同时使用抽象、封装、继承和多态性? 如果你不读,你就必须属于一个错误的宗教?

这不是我第一次在Youtube上看到类似的视频,视频里有否认,有否认以前写过的所有东西,并强制性地提到straustrup,但不幸的是straustrup被很多人记住了,但这个卖读物的作者--谁还记得他的姓? - 他们应该吗?- 嗯,是的......纯粹的OOP,一个球形的马和普遍的幸福是永恒的!

 
Igor Makanu:

这不是我第一次在YouTube上看到这样的视频,否认的视频,否认以前写过的一切,而且还必须提到斯特劳斯鲁普,但不幸的是,很多人记得斯特劳斯鲁普这个名字,但这个卖读物的作者--谁还记得他的姓?- 他们应该吗?- 嗯,是的......纯正的OOP,球状的马和普遍的幸福是永恒的!

没有人否认这一点...对于一个高级用户来说,这些是显而易见的事情。这就像学习一样。人们在大学里学习C++,而一些编程语言要到大学四年级才学(因为提前学是不合适的--这就像直接教一年级学生高等数学)。这里也是如此:从C++到理解OOP需要4-5年的时间,直到学生觉得他/她真的需要它。

 
A100:

没有人否认...

整个报告都是建立在否认的基础上--自己再看一遍视频!怎么会没有否认呢?- 报告中已经存在的否认风格是建立报告的最简单方法,不需要任何知识和经验,特别是成功的经验--回到斯特劳斯鲁普,他教大家不要正确写程序。

这个人物很可能是已知的。因为在谷歌上搜索,但名气相当大,一般来说,在任何地方都不是一个权威,我打赌是因为一些躲避者几乎一个小时了。

我上网搜索的第一件事是--一个正常的程序员不会做这种垃圾,而你...你什么都不懂!


 
Igor Makanu:

整个报告是建立在否认的基础上的--自己再看一遍视频吧!- 报告中的否认风格是建立报告的最简单方法,不需要任何知识或经验,更不需要成功的经验--让我们回到斯特劳斯鲁普,他教大家不要正确地写程序

前无古人,后无来者

如果你想--像以前那样写--只要不叫它OOP。Straustrup没有教人如何写作--他通常有一个关于C++特性的抽象介绍,仅此而已。而且报告的结构绝对符合逻辑--如果你想知道更多,请买书(或者他是要免费告诉你所有?那为什么要出售这本书呢?)但你还是不买,因为你不想读手册。我甚至不建议你买它,因为你必须自己去了解它。

 
A100:

那里没有否认...对于高级用户来说--这些是显而易见的事情。这就像学习一样。人们在大学里学习C++,而一些编程语言则在大四才开始学习(因为这根本不是权宜之计--这就像一年级学生一下子学习高等数学)。这里也是如此:从C++到理解OOP需要4-5年的时间,直到学生觉得他/她真的需要它。

问题是,Igor擅长C#,而这种语言最初是建立在类的基础上的,所以没有什么程序性。
所以他深深地理解了对象范式。
但是,也许C#和C++范式可能在一些小细节上有所不同。
然后这些琐事可能会引起全球对某些事情的误解。因为语言毕竟是不同的。
是的,理解C++中的OOP需要时间。 我花了大约一年半的时间来掌握过程性方法,我开始有点理解OOP了。
而误解更多的是因为OOP中不同的俚语,本质上是程序性方法的相同变量和函数))