[程式] 学习程式的瓶颈

楼主: parsons12342 (拜妈祖有保庇)   2017-11-20 10:01:54
小弟之前曾在本版发过文,
询问c#和unity的学习方式,
我是选择从c#着手,
甚至还修了电机的c#.
这课是学console那种,
不是windowsform的,
只是一路上学习跌跌撞撞,
基本的循环还行,
可是一到阵列就完全卡死了,
学的真的不好,
请问 我现在用unity返回来学c#,
状况会好一点吗?
还是有什么比较好的做法
作者: Eric40131   2017-11-21 06:48:00
阵列卡关真的就是语言逻辑还没建立的问题而已我觉得原po可能要先搞懂程式语言逻辑跟开发引擎应该要分开算的,搭配在一起只是给你实作的方法而已
作者: cjcat2266 (CJ Cat)   2017-11-21 05:09:00
你卡在很基本的地方,先学好程式基础再想从做中学吧
作者: ddavid (谎言接线生)   2017-11-21 03:02:00
想从Unity反过来学C#你状况只会越来越差,阵列都还没弄懂表示你连很基础的程式语言逻辑都还没有建立,所谓从实作学习是要有一定基础才会真正学到东西,没有基础先去试实作就会变成抄完别人的作法跑出结果然后不知道在干嘛,什么都没有学到XD
作者: wulouise (在线上!=在电脑前)   2017-11-20 20:50:00
Head first C#有中文版 深入浅出C#
作者: jhnny97 (≡(  ゚Д゚))   2017-11-20 19:06:00
等你因应游戏需求要自己想算法和模组化你的程式、却又毫无头绪时,那才叫瓶颈
作者: y3k (激流を制するは静水)   2017-11-20 18:18:00
回Console在main()里面先验证写法阿 你不会每次都要Unity Build才验证吧XD
作者: Jr0000 (阶R)   2017-11-20 15:05:00
多问就对了,不问就不会
作者: damody (天亮damody)   2017-11-20 14:14:00
继续学程式, 然后等待并心怀希望吧
作者: EasyIsBeauty (业余新手)   2017-11-20 12:29:00
网上随便搜个c# tutorial都可以吧这只是基本程式而已从Unity去学不会比较快阿
作者: laikyo (六元)   2017-11-20 12:28:00
速成……买套件改
作者: brian780405 (pohan)   2017-11-20 11:29:00
不是写太少吧...是根本没搞懂就想用建议买本C#入门书来看,越薄越好,太厚反而没动力看基本概念有了后,靠网络资源来加深,真的不够再买书学程式要跟现实做联想,阵列你就当作柜子来看然后阵列的XX排序什么的,就想想你怎么整理柜子
作者: Morshues (汪汪)   2017-11-20 10:37:00
这个真的不是瓶颈,是经验太少(写太少)不会就多问吧,多几次熟了,回头看你就会觉得简单了
作者: SecondRun (雨夜琴声)   2017-11-20 10:25:00
这个不叫瓶颈 回去重看C#吧
作者: zg0608x (眼睛長在腳底下)   2017-11-21 11:42:00
修电机的c#不懂 可以换去旁听资管的换老师听看看
作者: johnny94 (32767)   2017-11-21 16:16:00
我以前阵列加循环就挂了,现在还可以随心所欲操作了,多练习就对了
作者: MADAOTW (MADAO)   2017-11-22 00:43:00
直接从专案做起,学着使用unity api,但还是要慢慢培养一些基本能力,算法资料结构,设计模式,c#部分 .net文件多看看,说这么多 保持良好的自学习惯反而才是最困难的
作者: sakyer (石理克)   2017-11-23 10:14:00
我都是先用再搞懂,反正不会软件不会用坏胡乱用、try and error 学很快
作者: wannasaynone (阿魂本命)   2017-11-23 12:50:00
深入浅出贵归贵,但很值得
作者: cjcat2266 (CJ Cat)   2017-11-23 13:44:00
算是一般教科书的价格的吧,但是好书就是值得投资
作者: brian780405 (pohan)   2017-11-25 01:37:00
有买深入浅出,但那种讲故事的方式不适合我建议可以去书店翻翻看,真的觉得不错在买吧
作者: aa12783509 (Ace)   2017-11-26 02:48:00
虽然我的程式没有很强 也是还在自学中!!!!我觉得 你那个根本不是瓶颈 真的就像上面许多人说的去买一本 简易的C#来看就好了 你是连基本的东西都不懂我想 你的瓶颈 应该就只是 遇到困难 卡住了这样你把它称为瓶颈吧!!! 你完全没有去搞熟基本当然 你看到题目 遇到问题 就很容易卡住然后怎么想也想不到 你就把它当作是瓶颈了虽然我懂得不多 也有可能有些地方讲错~~~最基本的 循环 双循环 多重循环 的用法 阵列 二微阵列这些东西真的都是最基本的 而且每个语言都会去摸的而且你最后面说想要用Unity去学C#我觉得 你只会更累更不想学而已!! 因为 Unity是真的在做一个东西出来有素材 有东西可以给妳拉 但是遇到了程式 你要怎么办!一些物件导向 一些用法 你看了CODE 你会说 为什么这样越看越不懂 越看越不能理解 然后就爆炸了
作者: toy9986619 (幻飘)   2017-11-27 12:59:00
Head Fist C#,如果你想要生活化一点的教学的话我以前看过JAVA的,观念教得不错
作者: hahasora (滑倒)   2017-12-24 10:22:00
站内我,给你一套完整的c#影片教学,是我几年前刚入门时看的

Links booklink

Contact Us: admin [ a t ] ucptt.com