Tag: C#

3 篇文章

thumbnail
软件构造实战!重构HIT-Schedule-Master-Core!
前言 依稀记得,很久以前做过一个课表软件咕咕咕。在寒假的时候,做了一些微笑的工作,将前端与后端的代码分离到两个仓库里,然后@FerdinandSukhoi(下称SDL)将库重新搞了一下,形成了新的版本,还在其基础上开发出了命令行客户端。 在学习了软件构造的课程之后,感觉很多地方写的问题很大,因此这次在原来的基础上进行小规模的重构,使其符合软件工程的…
thumbnail
语法啰嗦——我为什么讨厌Java(2)
楔子 上回,我们引出了超级语言,并且介绍了超级语言的一些特性,讲超级语言与Java进行对比,我们今天讲的深一点,从深层的方面了解一下为什么我讨厌Java。 语言先天劣势 泛型,真的有吗? 我们观察一下以下的Java代码: int sampleInt = 5; Integer sampleInteger = 5; List<int> in…
thumbnail
介绍“超级语言”——我为什么讨厌Java(1)
什么是超级语言 超级语言是一种说法,描述的是一种十分好用的语言,这种语言的功能丰富、开发效率高、在使用这种语言开发程序的时候使用者能赏心悦目。 试着对比以下不同语言实现相同功能的代码: class Point { public: int x; int y; std::string tag; Point(int xVal, int yVal, con…