不知不觉地带着非正式的PHP大师来完成PHP的工作...... [英] Unkowingly Took PHP Job with undgodly PHP Gurus ...

查看:53
本文介绍了不知不觉地带着非正式的PHP大师来完成PHP的工作......的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

需要一个关于类,OOP,模板系统等的好教程,因为

绝对没有,我的意思是我的

基于程序的编程看起来并不熟悉为我服务多年。我是否应该学习这些东西,或者只是继续写作,因为我通常会这样做,并让它们进入他们的系统吗?加上

当然他们都是Linux神,我使用的Windows也没有帮助

。那里有任何非常好的教程可以让我快速上涨

速度快?

-

--------- ------------------------ --- - -

发布于NewsLeecher v3.7 Final

Web @ http://www.newsleecher.com/?usenet

------------------- ----- ---- - -

解决方案

ca ******* @ yahoo.com 写道:


需要一个关于类,OOP,模板系统等的好教程,因为

绝对没什么,我的意思是什么都没看我已经熟悉了多年来为我提供的基于程序的编程。我是否应该学习这些东西,或者只是继续写作,因为我通常会这样做,并让它们进入他们的系统吗?加上

当然他们都是Linux神,我使用的Windows也没有帮助

。那里有任何非常好的教程可以让我快速上涨

速度快?



你绝对不应该继续使用什么你知道

并希望其他程序员能够处理它。如果你是一个团队

环境,那么你(作为新成员)需要塑造你的编码

风格/做法与他们的兼容,而不是其他方式周围。

跟随公司(正式或事实)

标准是非常重要的,这样就不会成为我的代码的情况。与''他的代码''相比,

而是''我们的代码'',任何人都可以拿起并制作

修改。


至于教程,我们是在讨论一般的OOP教程,还是说是特定于PHP的
?如果特定于PHP,那么PHP手册(php.net)可能是你将要找到的最具权威性的资源

示例和用户注释填写

文件中缺少的任何内容。如果一般,那么,那么仍然看看PHP手册,

,因为它有一些介绍性的OOP材料。在那之后,你可以看看维基百科对这个问题的看法。那里肯定会有一些

有用的信息,你可能会找到其他文章的参考链接。


你不知道什么是模板系统他们使用。如果它是本土的,那么你应该要求查看文档(他们确实写了一些,

不是吗?)让你加快速度。否则,请访问系统所在的网站

,看看他们是否有任何文件。


最重要的是,如果你不知道什么,问!根据我的经验,

程序员总是非常愿意在被问及时分享他们的b
知识/经验。当然他们不会拿着你的手来教你一切,但他们应该给你足够的

基本信息让你去进一步研究实际回答

你自己。如果你被某些东西困住,或者你不明白,那么它会更好地提出要求并得到一些帮助,而不是做错了。

想到的因为不称职。


另外,直言不讳地说,他们聘请你做这个工作

因为A)他们没有问正确的问题在采访中,B)你

在面试中捏造你的技能有点太过分,或者C)他们知道

需要一些时间让你接受速度和自信

你可以做到。如果是我,我宁愿认为它是C.


谢谢。好建议。答案是C.我在

采访中告诉他们,我从来没有使用过基于模板的系统,而且我对bvs服务器不熟悉,而且我是Windows用户不是一个b
linux家伙。我真的想尽可能快地学习他们的系统,所以这就是为什么我只是想知道是否有其他人面临过类似的情况并且有一个帮助他们的链接或一些建议。

模板系统是本土的,并不像

Smarty那样强大,所以这有帮助。对我来说问题是弄清楚如何测试我的代码。这些人没有设置测试盒,

一切都上线了。这非常令人生畏。再次感谢

建议。现在就去Wiki。 OOP似乎是我目前最大的挑战。


-

--------- ------------------------ --- - -

发布于NewsLeecher v3.7 Final

Web @ http://www.newsleecher.com/?usenet

------------------- ----- ---- - -


此外,这些家伙也愿意帮助我,但是他们这样做很快就会Fr $ $ $ $ $ $ $ $ $ $ $ $ $ and and and and and $ $ $ $ $ $ $ $ $ $ $ />
他们的linux机器使得它更难掌握。我要花上整个周末来学习这些东西。

。感谢任何和

所有帮助。


-

------------- -------------------- --- - -

发布于NewsLeecher v3.7 Final

Web @ http://www.newsleecher.com/?usenet

------------------- ----- ---- - -

Need a good tutorial on Classes, OOP, Template systems, etc, because
absolutely nothing, and I mean nothing looks familiar to my
procedural based programming that has served me for years. Should I
even bother learning this stuff or just continue writing as I
normally do and have them inplement it into their system? Plus of
course they are all Linux Gods and I use Windows That doesn''t help
either. Any really good tutorial out there that could get me up to
speed quick?
--
--------------------------------- --- -- -
Posted with NewsLeecher v3.7 Final
Web @ http://www.newsleecher.com/?usenet
------------------- ----- ---- -- -

解决方案

ca*******@yahoo.com wrote:

Need a good tutorial on Classes, OOP, Template systems, etc, because
absolutely nothing, and I mean nothing looks familiar to my
procedural based programming that has served me for years. Should I
even bother learning this stuff or just continue writing as I
normally do and have them inplement it into their system? Plus of
course they are all Linux Gods and I use Windows That doesn''t help
either. Any really good tutorial out there that could get me up to
speed quick?

You should most definitely NOT just keep on going with what you know
and expect the other programmers to deal with it. If you are in a team
environment, then you (being the new member) need to mold your coding
style/practices to be compatible with theirs, not the other way around.
It is very important to follow the company (either formal or defacto)
standard so that it doesn''t become a case of ''my code'' vs. ''his code'',
but instead, ''our code'', which anyone can pick up and make
modifications to.

As for tutorials, are we talking general OOP tutorials, or
PHP-specific? If PHP-specific, the PHP manual (php.net) is probably
the most definitive resource you''re going to find with plenty of
examples and user-comments to fill in anything missing from the
documentation. If general, well, then still look at the PHP manual,
because it has some introductory OOP material. After that, you may as
well see what Wikipedia has on the subject. There''s bound to be some
helpful info there and you may find reference links to other articles.

You don''t say what templating system they use. If it is home-grown,
then you should ask to see the documentation (they did write some,
didn''t they?) to get you up to speed. Otherwise, go to the website
where the system lives and see if they have any documentation.

And above all, if you don''t know something, ASK! In my experience,
programmers are always more than willing to share their
knowledge/experience when asked. Of course they aren''t going to hold
your hand and teach you everything, but they should give you enough
basic information for you to go and further research the actual answer
yourself. If you get stuck on something, or don''t understand, then it
is far better to ask and get some help than to do it wrong and be
thought of as incompetent.

Additionally, to put it bluntly, they hired you to do this job either
because A) they didn''t ask the right questions in the interview, B) you
fudged your skills in the interview a little too far, or C) they know
that it will take some time to get you up to speed and are confident
that you can do it. If it were me, I''d prefer to think it was C.


Thank you. Good advice. The answer was C. I told them in the
interview that I had never used a template based system and that I
was unfimiliar with cvs servers and that I was Windows guy not a
linux guy. I sincerely want to learn their system as quickly as
possible, so that''s why I''m just wondering if anyone else has faced
a similiar situation and had a link that helped them or some advice.
The template system is home grown and is not nearly as robust as
Smarty, so that helps. The problem for me is figuring out how to
test my code. These people do not have a test box set up,
everything goes live. It''s very intimidating. Thanks again for the
advice. Off to go to Wiki right now. OOP seems to be my biggest
challenge that the moment.

--
--------------------------------- --- -- -
Posted with NewsLeecher v3.7 Final
Web @ http://www.newsleecher.com/?usenet
------------------- ----- ---- -- -


Also, the guys are willing to help me, but they are so Fricking fast
in the way that they do it and the fact that they are showing me on
their linux machines makes it that much harder to grasp. I am going
to spend the entire weekend learning this stuff. Thanks for any and
all help.

--
--------------------------------- --- -- -
Posted with NewsLeecher v3.7 Final
Web @ http://www.newsleecher.com/?usenet
------------------- ----- ---- -- -


这篇关于不知不觉地带着非正式的PHP大师来完成PHP的工作......的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆