最新消息:服务器现已从linode换到fzhost.net,且主题已从retina 0.2换为大前端D8

[感悟]学习语言和学好语言开发项目的区别

Soft Dev Basics crifan 32浏览 0评论

[问]学一门语言,比如swift 和 学会用该语言去开发完整的项目,有何区别

或者是问
具备了哪些技能后,才能用一门语言去完整开发一个项目?

[解答]
学习一门语言,和用好一门语言去开发好实际的项目,是有天壤之别的

假定是,只是对于这门语言,从没听说到自己了基本的语法
然后以为就可以去用该语言去开发实际的项目的人
去解释 两者之间的差距有多大

前者:基本的语法 语言本身的一些特性
如果有其他语言的功底 比如常见语言的语法
if  esle
switch case
等等,有面向对象的基本概念,则语言本身的语法,学起来很快,三五天就基本有所了解

但是涉及到去开发项目,就涉及到方方面面
比如
ios平台的基本常识
包括各种
比如
和开发的语言所在系统有关系的:
ios的设备类型,设备尺寸,ios系统的版本等等

以及ios的开发框架cocoa相关的各种知识
如 mvc设计模式等

和开发涉及到技术领域相关的
比如 通用的:
字符编码,回车换行
和服务器之间:
调用的rest api接口的常见形式
交换数据的格式:json

网络方面的:
http的基本概念:get,post等

项目管理方面的:
如何和别人通过svn ,git等技术和工具去协同代码管理
→如果不会或弄不好,都可能导致写好的代码被覆盖丢失→影响工作效率和项目进度

 

好用的第三方的库:如何利用搜索引擎去找到合适的swift语言的库→找到这么多可选择的库后→如何挑选适合自己的库→如果只有objective-c的库的话 如何在swift的项目中引用oc的库→这些属于语言的发现历史相关的问题

转载请注明:在路上 » [感悟]学习语言和学好语言开发项目的区别

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
55 queries in 0.406 seconds, using 12.69MB memory