开发语言使用总结-阶段一

开发和人生一样,分为很多阶段,从年轻到成熟,各个阶段有各个阶段的认识。

目前我只能说我处在开发的初级阶段,谈谈目前对开发中所使用的语言的认识。

我和很多人一样,百度了不止一次:什么开发语言好,C、C++怎么样,java怎么样......

最终结果是,各有各的说法吧,哪天心情一热,嘿,C++不错,功能强大,工资高,学C++去了,结果学了不到1天,发现,开始很简单,越到后面越难,不行了,在百度一次,周而复始,什么都看了一点,什么也不会。

总结一点吧,任何语言都好,看自己怎么认识,时间多,可以都学啊,个人最近知道一点,基础最重要,就像学数学+-*/,这几个太基础不过了,必须掌握好,学编程一样,拿C++来举例,基础语法必须掌握牢靠(定义变量啊,做点循环这种就是非常基础的,没意义,int在不同机器上占位多少?定义的变量到底什么意思?),然后就是自己的逻辑思维,至于开发过程中遇到的什么工具啊,框架这种,我只能说,你基础很扎实了,还怕不会这些。

先说开发工具,我相信是个人,学几天都应该会,筷子(也是工具)都会用,还怕不会一个别人都会用的软件?

在说框架,框架无非就是别人写好的一套东西,你拿过来用,只不过它有它的规矩,人活着还得遵守一套规矩,别人开发的框架,肯定也会有一套规矩,至于这个规矩,对一个基础很牢靠的人来说,不算什么吧,比如MFC吧,如果你基础扎实,还怕看不懂?然后在遵循MFC定的规矩,你拿来用就对了啊。

在比如吧,Python,基础扎实以后,好,我要用django进行web开发了,什么django-admin这些,不就是最基础的语法组合成的吗?然后setting里面这些内容,不也就那么回事吗?在下一套django的注册系统吧,也是基础语法组成的啊,无非就是让你遵守它的规范,你在上面改动就行了呗。

总之一点,基础很重要,先把基础打好(浮躁不得),其它的东西就是像用筷子,只是个工具,谁都会用(基础没有,那就别想用了,或者用着也很困难)。

时间: 2024-07-30 22:59:08

开发语言使用总结-阶段一的相关文章

如何看待 Kotlin 成为 Android 官方支持开发语言?

"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 如何看待 Kotlin 成为 Android 官方支持开发语言? - Thinkblog - 博客频道 - CSDN.NET Thinkblog 爱编程,爱分享,不仅限于技术. 目录视图 摘要视图 订阅 [活动]2017 CSDN博客专栏评选 &nbsp [5月书讯]

如何看待 Kotlin 成为 Android 官方支持开发语言

Google IO 2017宣布了 Kotlin 会成为 Android 官方开发语言.一时间朋友圈和Android圈被各种刷屏.当然我也顺势而为发布了一篇的文章<为什么我要改用Kotlin>,着实狠狠地蹭了一波热度(尽管这样会被鄙视).眼下Android圈已经躁动了,甚至严重到如果对Kotlin视而不见就显得自己不像一个合格的Android程序员. 本文尝试从一个客观全面一点儿的角度来看待这件事情,尽力为大家提供一个比较理性的观点供参考. 为什么会选用Kotlin 关于 Google 为什么

【转载】谷歌酝酿将苹果Swift作为安卓APP主要开发语言

TNW中文站 4月8日报道 安卓操作系统的软件开发语言是Java,而在过去几年中,有关Java的版权,谷歌(微博)和甲骨文之间发生了长期的诉讼.最新外媒消息称,谷歌正在考虑将苹果开发的Swift作为未来安卓软件开发的“一级”语言,此外Facebook.Uber等公司也开始越来越重视Swift的使用. 据美国科技新闻网站TheNextWeb引述知情人士报道,此前苹果Swift转变为开放源码语言,而谷歌.Facebook.和Uber三家公司的代表曾经在英国伦敦开会,专门讨论Swift语言,谷歌决定逐

阳宇宸:Web开发语言的策略性选择

对于一些复杂型和功能型网站建设来说,可能开发语言的选择是非常重要的一步.这一步的好与坏直接影响到以后网站程序的升级以及功能的扩展.目前,在国内主流的开发语言主要有ASP/ASP.NET,PHP,JSP.那么对于对网络技术不懂的客户来说,到底该选择哪种语言,可能会是一片茫然,听别人说,更是一头雾水.下面我们来分别分析这些语言的优缺点. PHP:钱字当头,PHP是免费,而ASP是付费的.APACHE+PHP+MYSQL+LIUNX完全免费.PHP升级快有目共睹,而ASP基本都不升级.PHP代码简练,

IOS开发语言Swift入门连载---属性

IOS开发语言Swift入门连载-属性 属性将值跟特定的类.结构或枚举关联.存储属性存储常量或变量作为实例的一部分,计算属性计算(而不是存储)一个值.计算属性可以用于类.结构体和枚举里,存储属性只能用于类和结构体. 存储属性和计算属性通常用于特定类型的实例,但是,属性也可以直接用于类型本身,这种属性称为类型属性. 另外,还可以定义属性监视器来监控属性值的变化,以此来触发一个自定义的操作.属性监视器可以添加到自己写的存储属性上,也可以添加到从父类继承的属性上. 存储属性 简单来说,一个存储属性就是

经验之谈:循序渐进学习Java Web开发的五个阶段

Java web开发是Java开发中的主要方向,那什么是Java web开发呢,Java web开发就是基于J2SE的web应用程序开发,就是通过Java来解决互联网web应用的问题,互联网Web包含两个部分:web服务器和web客户端,Java语言在web服务器端的应用十分丰富,比如常用的Servlet.JSP等,总之,Java编程技术的到来给Web互联网的发展注入了一针强心剂,既然Java Web开发功能这么强大,那我们应如何循序渐进的学习Java Web开发呢?下面亦是美网络小编分为五个阶

IOS开发语言Swift入门连载---方法

IOS开发语言Swift入门连载-方法 方法是与某些特定类型相关联的函数.类.结构体.枚举都可以定义实例方法:实例方法为给定类型的实例封装了具体的任务与功能.类.结构体.枚举也可以定义类型方法:类型方法与类型本身相关联.类型方法与 Objective-C 中的类方法(class methods)相似. 结构体和枚举能够定义方法是 Swift 与 C/Objective-C 的主要区别之一.在 Objective-C 中,类是唯一能定义方法的类型.但在 Swift 中,你不仅能选择是否要定义一个类

KOTLIN开发语言文档(官方文档) -- 入门

1.   入门 1.1.  基本语法 1.1.1.   定义包 包说明应该在源文件的顶部: 1 package my.demo 2 import java.util.* 3 // … 并不要求包与目录匹配:源文件可以在文件系统中的任意地方. 查看:包(2.2) 1.1.2.   定义函数 函数带有Int类型参数,并返回Int类型值: 1 fun sum(a: Int, b: Int): Int { 2 return a+b 3 } 函数体可以是表达式,并可从中推断出返回值类型: 1 fun su

简要使用软件与开发语言

1.许可证GPL(generic public license)     gcR(GNU C Compiler) 2.LGPL (lesser GPL) 3.FSF (free software foundation) Apache ASF 响应自由软件,但由自己的声明 Pro Andrew 自己编写内核 4000行左右代码  戏称为:Minix Linus Torvalds  Andrew的学生.  1991.8 Freaxà1991.10 Linux 0.10 完全开源  --->GNU L