何时何地开始学习面向对象的Python?学习资源?

2024-09-29 01:23:47 发布

您现在位置:Python中文网/ 问答频道 /正文

大家好,编码学徒们,大家好

这不是一个技术问题,而是一个更一般的问题。 我无意就面向对象编程的利弊展开辩论。 我正在寻找关于如何将OOP以一种有意义的方式整合到我的例程中的指导(就像老师会给出的那样)

只是一些关于我的信息,让你知道我是谁: 我在编码方面的“carreer”很早就开始使用Delphi(大约15年前),然后我忘记了它,尝试了C#,在学校使用了Java,现在我在it(主要是Linux管理-web服务器等)工作,在那里我可以在编写脚本时充分利用我的一些知识,使我的工作更轻松(最近,我正在编写一个pythonscript,它可以帮助我将数百个vhost从旧的Apache2.2服务器迁移到安装了现代Apache2.4的新web服务器。)

我从来没有达到一个我称自己为专业程序员的技能水平

现在情况发生了一些变化,我更经常地使用Python,我想我已经掌握了窍门

现在事情是这样的:每个人和他们的母亲都在谈论面向对象编程(OOP)——你在学校里学的——你在大学里以一种非常理论化的方式学的,而且每个在线课程/课堂/教程都教授OOP。 但我从来没有把它纳入我的小剧本中,因为它总是让我觉得事情更复杂

别误会我的意思——我绝对相信问题出在我身上,而不是成千上万的有经验的面向对象程序员身上——但它从来没有成功过

你们中的一些人在更深入地学习编码时是否也有过同样的经历,你能给我一个提示,我应该在什么时候过渡到OOP,以及从哪里开始吗

我知道这是一个宽泛的问题,但我尽量做到准确

TLDR:我越来越擅长用Python编程。我每周都会做教程,并且会了解更多的函数。 我有一种感觉,如果我不学习使用OOP,我的编程就无法超越一定的技能水平,但是我没有需要OOP的项目,我无法想象我应该如何学习它

谢谢你的建议


Tags: 服务器web编码技能编程方式水平教程