首页 > 学院 > 开发设计 > 正文

交流一下大家都用什么代码管理工具?每人写一个过程,10万个人就有10万个功能,无比强大****

2019-11-14 12:53:06
字体:
来源:转载
供稿:网友
每人写一个过程,大家一起使用。10万个人就有10万个功能,无比强大****发现大部分人都是在学习写新函数,修复错误等没脑子的事情。而事实上我们需要的就像是小米手机一样,主要事情就是做漂亮的手机外壳,而不是像罗永浩一样一直研究。有时我觉的最好的方式,反而是富士康一样,组装就好。社会分工合作,索尼出摄像头,三星出显示屏,高通出CPU。================可现状是我们大部分的开发人员或者是小软件公司,互联网公司,都像朝鲜一样,在研究原子弹,一个国家,还不如一个富士康,我是这么看的,这又何必?============如果有一个工具可以管理各种源码,函数,模块,图片,工程,那多好?同时实现代码共享,代码组合,模块,DLL,OCX等。这就像是二战时期,日本一个小国男的都是战可以管理JS代码,vb代码,java代码,c++,c#等,还有bat脚本,vbs脚本,按键精灵脚本。一般基于过程或函数,然后基于一个功能类型的模块,再就是实现一部分功能的工程。最小单位到常数,dll API调用。WINDOWS编程平时经常需要调用API,可是每一个API的调用,不只是那么多参数,结构类型,常数等弄的精疲力尽,而且全是英文的。并且一个API并不是简单的一句话就能调用的,比如GDipLUS,需要先初始化,然后转换成JPG又需要各种结构,GUID等。假如每一个API都有一个最简单的调用例子,那该多好?也有可能一个相对简单的例子,比如用GDI++图片转换:BMP转JPG,用到了多个GDI,那查询API手册时,可以马上找到这个工程运行调试,那学习速度也能提高N倍。==========如果每一个API,用不同的编程语言,都有相应的例子,那多好?==========如果每一个函数,都有不同编程语言的代码,并且每种语言,相同的函数也有好多实现方法(这点我觉的非常有趣),有的逻辑更清晰,有的更省CPU,有的更省内存,有的代码更少,有的运行速度更快。==========比如提取一个字符串,指定2个字符串中间的一段。java:
 public static String  FindStrbetween(String S ,String Find1 ,  String  Find2) {     String R="";     int ID1=0;     int ID2=0;     int ID3=0; ID1=S.indexOf(Find1);if (ID1==-1){ 	return ""; } ID2=ID1+Find1.length();ID3=S.indexOf(Find2, ID2 );if (ID3==-1){ 	return ""; }R=S.substring( ID2 ,ID3);return R;        }========以下是VB6的函数:'[简介]:'查找字符串间隔于
Function FindStrBetween(bystr As String, findstr As String, findstr2 As String, Optional startid As Long = 1, Optional findinaddress As Long)'[mycode_id:536],edittime:2007-8-30 6:31:38'查找字符'startid从第几个开始On Error Resume Next'findstrbetweenDim id1 As Long, ID2 As LongDim Str As StringStr = bystr'MsgBox strid1 = InStr(startid, Str, findstr)If id1 = 0 Then Exit FunctionID2 = InStr(id1 + Len(findstr), Str, findstr2)'新改11-11If ID2 = 0 Then Exit FunctionFindStrBetween = Mid(Str, id1 + Len(findstr), ID2 - id1 - Len(findstr))findinaddress = id1End FunctionPRivate Sub Command1_Click()MsgBox FindStrBetween("我是中国人", "我是", "人")'计算结果是:中国End Sub
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表