专栏首页程序员互动联盟C语言学到什么程度可以做项目?

C语言学到什么程度可以做项目?

C语言学到什么程度可以做项目

都说编程学习是一个漫长的过程,会的东西越多,感觉懂的越少。要达到可以做项目的状态还是需要下些功夫的。但你非得说没有时间限制,懂一点点你就可以去做项目了。前提是你boss的亲戚,叫你来锻炼的不是来做项目的。

我们所说的做项目是有统一的项目计划,时间节点,模块划分,人员配置等这些条件作用的项目。做项目虽然是一个个小的代码组成但绝不等同于写小程序。那像写小程序这样的话,找找几个头文件,看几个函数就解决了。

一、做项目是有计划,完成时间的。这点就要求我们对基础的东西必须掌握

1、C语言关键字,用法你得明白吧,基本的api。掌握的越好越熟练。写起代码来也就更带劲了。

2、数组指针各种用法要熟记于心灵活应用,程序bug多少跟你对指针的熟练程度关系那是相当大,这个搞不定项目我看你就别做了,还是多去看看书了。

3、算法得熟悉,虽然大部分项目都用不着什么牛逼的算法,但是小范围的使用基础算法还是很多的。牛逼不牛逼体现的都在算法上。

4、文档会看不,做项目完全自己开始从零写代码的可能非常的小,都是利用一些开源的东西改成自己想要的,所以看文档必须会。

5、bug会跟踪会调试不,分析查找问题都得通过bug调试来追踪。这个也能体现能不能做项目。

上面这些都是得必须掌握的基础,没有这些基础做项目免谈。

二、项目开发代码部分是实现划分的模块功能。

1、完整清晰的思路来保证如何实现我们的功能模块,毕竟项目架构师不可能去实现具体的模块,这些都是码农们干的事情,你能独自设计一个功能模块吗。

2、写代码的熟练度,这个东西不好评估。只此一条,就是你一口气写完一个单一的功能模块。编译错误很少,稍许改动就能运行调试。这个就说明你做项目至少在code上已经达到开发项目要求了。

本文分享自微信公众号 - 程序员互动联盟(coder_online)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2015-09-16

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【程序人生】糟糕的程序员你会做?

    一个好程序员不好做,那么一个糟糕的程序应该不难吧! 秘籍一:让你看不懂我写的是什么 都说让人看不懂的代码,才是牛逼代码。一类是算法高深,一般人实在是看不懂。另一...

    程序员互动联盟
  • 想写一个自己的操作系统,比如Unix或Linux,最起码我需要具备些什么?需要怎么做?

    想要写一个操作系统的人大部分都是带着兴趣玩,毕竟现在主流的操作系统windows,苹果系统,linux系统属于目前比较常见的系统,其中linux内核属于开源可以...

    程序员互动联盟
  • 如何阅读大牛的代码

    一、代码阅读的必要性 阅读别人的代码作为开发人员是一件经常要做的事情。一个是学习新的编程语言的时候通过阅读别人的代码是一个最好的学习方法,另外是积累编程经验。如...

    程序员互动联盟
  • C语言学到什么程度可以做项目?

    都说编程学习是一个漫长的过程,会的东西越多,感觉懂的越少。要达到可以做项目的状态还是需要下些功夫的。但你非得说没有时间限制,懂一点点你就可以去做项目了。前提是你...

    诸葛青云
  • TODO指南:关闭开源项目

    本开源指南旨在为贵企业或您所在的开发团队提供建议,以便能在需要关闭或离开不再需要的开源项目的那天有准备好的计划。这个指南通过合理地关闭项目或将项目转交给其他可以...

    CNCF
  • 优质推荐 | 看 3 月新增1k+ Star 及 GVP 项目如何将你俘获

    码云Gitee
  • 写了8年的代码,做过的项目都下线了……

    前几天项目交付上线,所以闲下来了。忽然想起来,自己业余接的活,有些项目已经不再运营了,所以想清理下域名解析。

    Java团长
  • 修改github上仓库的项目的语言类型

    在把项目上传到github仓库上时语言会显示错误语言,github上的项目语言是自动识别的,也就是你某种语言的占比最多,就会自动识别为那种语言,这个方式显然不合...

    浩Coding
  • 物联网的工作原理及未来展望

    物联网是新一代信息技术的重要组成部分,也是信息化时代的重要发展阶段。其英文名称为Internet of things(IoT),顾名思义,物联网就是物物相连的互...

    程序你好
  • 面向图像分析应用的海量样本过滤方案

    用户1737318

扫码关注云+社区

领取腾讯云代金券