没有脱离实践能力的程序设计基础

简介: 【网络学员疑问】   贺老师您讲的课很是通俗易懂,就是我现在很是困惑,我现在C语言的基础可以了,但是一遇到设计程序问题就不知道如何下手。

【网络学员疑问】
  贺老师您讲的课很是通俗易懂,就是我现在很是困惑,我现在C语言的基础可以了,但是一遇到设计程序问题就不知道如何下手。我这是基础还是欠缺吗?

【答复】
  这不叫基础还行。学程序设计,不能光看书,光听讲,要以能实践为标准学。所以,你可以从最简单的程序设计问题开始做起,太容易的直接跳过,直到需要你稍稍动下脑筋的开始,踏踏实实地能写出和调试程序。
  打程序设计的基础,包含同步动手实践,没有脱离实践的所谓基础。

【建议】
  已经放假的计算机类学生,若感觉程序设计吃力,何不乘此大好时机,用实践的方式补上这个短板呢?
  缺实践资源?点(链接…),贺老师攒下的资源,拿去用好了。

目录
相关文章
|
5月前
|
算法 Java Shell
简化Java编程的法宝,让工作更高效
简化Java编程的法宝,让工作更高效
|
11月前
|
设计模式 程序员 开发者
重构·改善既有代码的设计.01之入门基础
近期在看Martin Fowler著作的《重构.改善既有代码的设计》这本书,这是一本经典著作。书本封面誉为软件开发的不朽经典。书中从一个简单的案例揭示了重构的过程以及最佳实践。同时给出了重构原则,何时重构,以及重构的手法。用来改善既有代码的设计,提升软件的可维护性。
564 1
重构·改善既有代码的设计.01之入门基础
|
2月前
|
API Go 数据处理
如何站在开发者的角度理解框架的设计思想?
如何站在开发者的角度理解框架的设计思想?
|
测试技术 程序员 开发者
自动编程体系设想
自动编程体系设想 编程的演化 编程语言的发展 随着语言的发展,编写的代码将越来越精简,而且领域化(不同领域用不同的编程语言,以达到开发效率和程序性能的最优化)。 自动编程的需求 在各种设计框架、基础库日益完善的情况下,上层应用中的编程基本上就是找API,构建一个调用逻辑,然后反复的开发自测试。下层框架/函数库开发一般都基于开源代码不断优化,同样反复地自测试
1291 0
|
9月前
|
缓存 微服务
聊聊编程学习方法,企业级开发到底在做什么,难不难?
聊聊编程学习方法,企业级开发到底在做什么,难不难?
|
测试技术 Windows Android开发
一些概念(二) 软件开发
一些概念(二) 软件开发 Windows PE ,Windows Preinstallation Environment,Windows预安装环境,微软在2002年7月22日发布,带有限服务的最小Win32子系统,基于以保护模式运行的Windows XP Professional内核。SOA ,Service-Oriented Architecture,面向服务的体系结构,是一个组件模型
944 0
|
运维 安全 架构师
架构实战体会,结合《蔡学镛:架构的5个观察角度》
架构是结构化的表征,结构重在看 ,会看才能发现其中的别有洞天之美。软件架构也是同样的思考方式,需要能够通过多视角观察,才能体会其门道,才能体会架构之美。架构谈来谈去,还是从不同的视角理解结构,以形成准确清晰的结构抽象。
245 0
|
开发框架 自然语言处理 .NET
利用terralang实现terrapp(1):深刻理解其工作原理和方法论
本文关键字:发明自己的语言,可lua扩展的语言系统,用库发明语言vs用语言发明语言,是toolchain语言也是app生产语言,全生态语言
291 0
利用terralang实现terrapp(1):深刻理解其工作原理和方法论