楼主:
iWRZ (NE~_~RO)
2014-09-26 13:00:17又是我这位问 AS400 的噜蛇
还在等那家公司的练刀时间
也去看看其他家公司
也遇到出题满满都是瑕疵的公司......
看到游戏龙头公司征程式设计师
但是看到前辈们的经验......我还想要命!
我心中一直有个疑问
本人比较爱写 C 或很 C 的 C++
(意思是说表面上是 C++ 但是完全不用 C++ 的物件导向)
会写 Java 但是对 Java 有绑手绑脚的厌恶感......
简单来说:从大学第一次接触 OOP 以来,从来没感受到 OOP 对我有什么方便
(前辈们别鞭我)
对 php 有兴趣(很大一部份原因是因为不用它的 OOP 也可以写出东西来)
有时无聊会载 Wordpress 的原始码回来看一看
纯粹只是为了自己想开发的东西
网络上找到的职缺清一色都是要会 HTML / CSS / SQL / JavaScript / php
但是本人除了 HTML 和 php 之外完全没接触过
请问这类工作除非先自学,否则从此无缘吗?
顺便问一下
纯 C 开发通常都会在那些职缺上出现?
Embedded Linux Driver?
作者:
GoalBased (Artificail Intelligence)
2014-09-26 13:04:00OOP是一种概念 你无法接受怎么团队合作做大专案还是说你的C真的超强 如果超强我想你不会来问这个
作者:
bxxl (bool)
2014-09-26 13:07:00firmware通常都纯C我是觉得OO,你能使用library,能看懂code就先可以了还有就是把data跟method包在一起.
作者: lachtchlee (nymph) 2014-09-26 13:38:00
想知道Java如何绑手绑脚 ?
作者:
Keitaro (动き出す时间...)
2014-09-26 13:38:00OOP很方便 光是可以把变量储存在class里面直接拿来用不用靠function call直接传 就是一个很大的便利了当然你可以把一堆东西包struct直接传 但是当东西越来越多你的struct越写越多 你不会觉得累吗?再来 class可以继承 让你可以靠继承少写很多程式码需要新的功能时只要继承底层class 衍生class覆写新功能就好 这些都是C办不到的
作者:
koka813 (shift)
2014-09-26 13:44:00纯c的话,找找看firmware吧
作者:
saitoh (Perhaps Love)
2014-09-26 14:33:00变量储存在class里面直接拿来用? Multi-threading表示:
作者:
koka813 (shift)
2014-09-26 15:49:00bios大部份用纯c写,只是不太推
作者:
Keitaro (动き出す时间...)
2014-09-26 17:21:00我不是说大型程式不能用C写 只是你会写的比较累我纯粹是说OOP的好处 而不是看不起纯C好吗?然后楼上的s版友 开multithread的时候直接存取是很危险的multithread情况下 要用delegate 要用物件lock/unlock但这样不能否定OOP把变量/function储存在物件里面的好处
作者: noonOut (中午外出) 2014-09-26 17:33:00
你用 C 一样可以写 OOP。语言不是问题,问题是你要接受他
作者:
typepeter (∵Peter∴笑点)
2014-09-26 19:46:00如果要作大系统,不使用oop的多型和继承,多人合作会直接宣告不治
你不觉得Java看起来很美嘛,小程式不用看文件就懂了
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2014-09-26 21:49:00上一个用 C 写 OOP 的...嗯后来跑去做了个语言叫 Vala语言不是问题没错, 但这不是不选择更佳工具的借口
作者:
micola (Logical way)
2014-09-26 21:56:00不一定,大型系统的关键在架构和基础设施,c有c的作法,只要大家都一致的掌握,问题就不大
作者:
askacis (ASKA)
2014-09-26 22:14:00Linux kernel纯C写的,优美精炼
作者: lachtchlee (nymph) 2014-09-26 22:45:00
我不认为原波会Java !
作者:
gpctv (gpctv)
2014-09-27 00:59:00其实我也觉得JAVA的语法很美!绑手绑脚?!C和JAVA的写法不是很像吗?!
Java很美+1 要不是C比较快 我还真想都写Java就好
作者:
oread168 (大地的精éˆR)
2014-09-27 02:50:00看得懂最重要