对计算机科学专业学生的建议 [英] Advice for Computer Science Student

查看:99
本文介绍了对计算机科学专业学生的建议的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嘿伙计们,

我是一名计算机科学专业的学生,​​在大学上课。

of Michigan-Dearborn。我已经上大学几年了,

但我有一些问题要问你。我真的很挣扎我的

编程课程。很难描述......我可以理解小型的b $ b规模程序,但是当设计一个像

itunes这样的应用程序时(仅作为一个例子)我是丢了。

如果有人来找我说我想让你设计自己的mp3

玩家,我会完全迷失。我想我只是被淹没了

以及制作一个庞大程序所需的步骤。现在转到我的

问题:

1)我怎样才能更好地进行编程?有没有真正好的

书籍,我可以从中学到什么?

2)有没有更好的理解语法?

3我应该学习哪些语言?到目前为止,我有一个C,C ++和

JAVA课程的一部分。


如果你能帮助我,我会非常感激! !!

再次感谢,


Nathan

-

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

发布于NewsLeecher v3.7 Final

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

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

解决方案

Nathan Brown写道:


我是一名计算机科学专业的学生,​​正在大学上课/>
of Michigan-Dearborn。我已经上大学几年了,

但我有一些问题要问你。我真的很挣扎我的

编程课程。很难描述......我可以理解小型的b $ b规模程序,但是当设计一个像

itunes这样的应用程序时(仅作为一个例子)我是丢失。



Google forrefactoring"和测试驱动的开发。它们属于

前沿设计技术;他们无法预测大的b $ b $图片。从责任到优势。


-

Phlip
http://www.greencheese.us/ZeekLand < - 不是博客!!!


< blockquote> Nathan Brown(dy****@hotmail.com)写道:


1)我怎样才能更好地进行编程?那里有什么真正好的书吗?我可以从中学到什么?



我建议实用程序员作者:Andrew Hunt和David Thomas

http://search.barnesandnoble.com/boo...p?z=y&EAN=9780

201616224& itm = 2)


-

有两件事情根本不能被怀疑,逻辑和感知。

怀疑那些,你不再*有任何人讨论你的怀疑,

也没有讨论它们的能力。


dy **** @ hotmail.com < Nathan Brownwrote:


>我是一名计算机科学专业的学生密歇根大学 - 迪尔伯恩。我已经上大学几年了,
但我有一些问题要问你。我真的在努力学习编程课程。很难描述......我可以理解小规模的程序,但是当设计一个像
itunes这样的应用程序时(仅作为一个例子)我迷路了。
如果有人来到我面前说我希望你设计自己的mp3播放器,我会完全迷失方向。



这里没有足够的信息,但做设计

工程涉及一些人天生就有的核心人才

和其他人不是。为了您自己的利益和职业规划,您必须在某个时候确定您所属的这些类别中的哪一类。如果您已经陷入困境几个设计项目而不是

想出任何有效的东西,这不是一个好兆头。如果

你从来没有找过工作,有人付钱给你设计了一些东西

并对结果感到满意,那么你还不知道是否

设计工程适合您 - 虽然您的才能可能是

非常适合其他类型的工程,例如QA或测试。


Not过于消极。其他一些回复中有一些比我的更积极的建议。祝你好运。


史蒂夫


Hey guys,
I am a Computer Science student attending classes at the University
of Michigan-Dearborn. I have been in college for a few years now,
but I have some questions for you. I am really struggling with my
programming classes. Its hard to describe...I can understand small
scale programs, but when it comes to designing an application like
itunes(just as an example) I''m lost.
If someone came up to me and said I want you to design your own mp3
player, I would be completly lost. I guess I just get overwhelmed
with the steps it takes to make a huge program. Now onto my
questions:
1) How can I get better at programming? Are there any real good
books out there that i can learn from?
2) Is there anyway to understand the syntax better?
3) What languages should I learn? So far, I have had a C, C++, and
part of a JAVA class.

If you could help me out I would really appreciate it!!!
Thanks again,

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

解决方案

Nathan Brown wrote:

I am a Computer Science student attending classes at the University
of Michigan-Dearborn. I have been in college for a few years now,
but I have some questions for you. I am really struggling with my
programming classes. Its hard to describe...I can understand small
scale programs, but when it comes to designing an application like
itunes(just as an example) I''m lost.

Google for "refactoring" and "test driven development". They are among the
leading edge design techniques; they turn an inability to predict the "big
picture" from a liability into an advantage.

--
Phlip
http://www.greencheese.us/ZeekLand <-- NOT a blog!!!


Nathan Brown (dy****@hotmail.com) wrote:

1) How can I get better at programming? Are there any real good
books out there that i can learn from?

I recommend "The Pragmatic Programmer" by Andrew Hunt and David Thomas
(http://search.barnesandnoble.com/boo...p?z=y&EAN=9780
201616224&itm=2)

--
There are two things that simply cannot be doubted, logic and perception.
Doubt those, and you no longer*have anyone to discuss your doubts with,
nor any ability to discuss them.


dy****@hotmail.com <Nathan Brownwrote:

>I am a Computer Science student attending classes at the University
of Michigan-Dearborn. I have been in college for a few years now,
but I have some questions for you. I am really struggling with my
programming classes. Its hard to describe...I can understand small
scale programs, but when it comes to designing an application like
itunes(just as an example) I''m lost.
If someone came up to me and said I want you to design your own mp3
player, I would be completly lost.

There''s not enough information to go on here, but doing design
engineering involves a core talent that some people are born with
and others are not. For your own benefit and career planning you''re
going to have to at some point determine which of these categories you
are in. If you''ve plunged into several design projects and not
come up with anything that works, that is not a good sign. If
you''ve never held a job where someone paid you to design something
and was happy with the results, then you do not know yet whether
design engineering is for you -- although your talents may be
perfectly good for other types of engineering such as QA or test.

Not to be too negative. Some of the other replies have some
more positive advice than mine. Good luck.

Steve


这篇关于对计算机科学专业学生的建议的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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