代码怎么学

时间:2022-07-15 08:11:13 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。 源代码是代码的分支,某种意义上来说,源代码相当于代码。现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成

在应用开发领域,绝大部分工程上的代码其实都是在重复前人走过的路,所谓搬砖就是描述这一过程。

你今天写的某一段业务逻辑,说不定以前就有数十名或者数百名程序员在另一个 时间 空间 下就已经解决过了,他们在日常的工作中,总结了如下经验:

关注点分离原则 SOLID原则 正交原则 鲁棒性 设计模式 等等 初学者在有一定编程经验后,可以阅读相关书籍,理解前人在解决那个问题的想法,为什么这么做?然后在工作中 业余实践中 不断反复的去实践,去思考,就会有深刻的理解。


另外有些原则其实今天不一定再适用了,在很多的时候 也有很多反模式的最佳实践。

SOLID中的 开闭原则,其实在今天很多场景 已经不再适用了。敏捷跟微服务的流行 ,加上业务的快速变化,工程实践上 有很多时候 干脆重写一个类 或者一个小的模块,而不是遵循 开闭原则

1 .学习如何搭建 C++ 项目

这其实是所有 C/C++ 玩家都要面临的问题。遗憾的是,绝大多数语法书都不会提及这块。这导致很多玩家在学习了一段时间语法后,仍然只能捏着一个 .h, 两个 .cpp文件(一个main.cpp, 一个

test.cpp来构建项目,非常凄惨。

如果你的项目只想支持 win平台,那不妨直接学习如何在 VS中创建项目。如果你想要跨平台,那或许该学习下 CMake 的使用。往深了说就是:

学习使用 有组织的 目录,文件

.h, .cpp, .hpp, .vs, .fs, .json, .png.... 再配合一个构建工具,来

管理一个项目。

2.选择图形库


游戏的一个核心模块就是 画面呈现。你可以直接使用功能便捷的图形界面框架,比如 QT。或者底层的图形库,比如 OpenGL, DirectX。不管选择哪一种,这些图形库的使用方式,都会影响你的 主函数,主循环的编写格式。

所以,请在项目开始的第一阶段,确定好自己使用的图形库。


本文来源:https://www.wddqw.com/doc/d545ca2ba0c7aa00b52acfc789eb172dec63994e.html