第一次听到C#,纯属偶尔。
本来是电力电子专业,一直忙于电源行业的控制算法,总是同MCU,DSP打交道,
语言也集中在ASM,C等等,由于公司项目要求,必须要用到后台监控程序。无奈公司太小,
只有2个软件工程师,俺只得赶鸭子上阵。
开始使用的是VB.6,当初选择VB的原因就在于上手快,真的太方便了,而且符合一贯的面向过程编程的
思想,尤其不再要考虑RAM,FLASH,Realtime,真的太爽了,半年多的时间,终于搞定!
但是新的问题又产生了,后期的维护,随着客户的变更,需求的改变,基本上需要重来,
一次集体会议上,公司另外一同事,提到竞争对手用的是“C井”语言写的,OMG,俺突然想,
还有这么好的家伙,哈哈,决定就用C#.
书也看了不少,决定改实践了,只有动手,才能更进一步的改变过程化思维,尤其是以前做的LCD程序,
代码太冗余了,大片大片的重复,改变思想,才能改变行为!