记得2019年的发展年是什么?

新年快到了。 只有懒惰的人没有写出2020年的趋势,我们决定记录即将到来的一年中最重要的事件-2019年。将Java的实践和沃罗涅日Reksoft开发中心的Frontend放在TOP-7事件中。


来源

因此,这是我们对2019年重大事件的排名:

1. Nginx和Rambler案

作为开发人员,我们不得不跟随Igor Sysoev的想法。 我们相信,此类纠纷会严重影响开源解决方案的发展以及整个IT行业。 必须在不诉诸《刑法》的情况下解决他们。 这样的消息激励开发人员创造新的东西。 有疑问和担忧。 但是,并非所有流行且广泛使用的此类库和产品都是在家编写的。 如果创建了先例,则可以在其他公司中引发一系列类似的案例。

这将是即将到来的一年中唯一的负面事件,但我们无法绕过它。

2. Java 13输出

在内存中仍然保留着新版本Java发行五年之际的时间。 但是,一切都在改变。 Oracle不仅转换为半年版本,而且还自信地巩固了这一趋势。 今年有两个版本,而当前的第13个版本就是证明。 一方面,如此频繁的发布使该语言变得更加现代,相关且更易于学习。 另一方面,稀有版本也是Java的强项。 选择开发技术时,稳定性和可靠性是影响决策制定的两个主要因素。 现在,新版本的支持期已大大缩短。 长期支持的最新版本是第十一个。 但是现代现实决定了它们的条件:技术发展的速度,对新解决方案的需求以及编程语言之间的激烈竞争都要求改变已建立的传统。

3. JetBrains空间输出

JetBrains的家伙继续赢得程序员的心。 开发环境,代码审查系统,任务跟踪器,以及现在所有开发过程的平台。 考虑到在项目中使用了其他公司产品并与Space紧密集成,该产品将成为Slack,Jira和其他流行产品的杀手。 现在,该开发处于beta测试阶段,但是您已经可以在团队内部尝试使用它,尤其是因为在发布第一个版本之前,它是完全免费的。

4. TypeScript输出3. *

在过去的一年中,TypeScript已经走了很长一段路。 在这段时间里,该技术获得了许多有用的功能,这些功能可以加快编译速度,简化代码分离,改进分析并开辟使用该语言功能的新方式。 很难不注意到已添加到该语言中的新运算符:可选链接,空位合并等等。 TypeScript已提供仅以草稿形式协商的所有内容。

很难想象用弱打字的语言编写的公司级项目。 现在,越来越多的开发人员正在选择编译语言,因为对他们而言,开发速度与其无关,而是原始产品的可靠性。

5. React v16.8输出

现在几乎每个开发人员都知道,而且重要的是,知道如何使用该库。 如此受欢迎是由其背后的想法驱动的。 组件方法,同构性,速度和易操作性使React成为绝对的赢家。

尽管在过去的一年中有很多更新,但我尤其要特别注意。 开发人员意识到该库在允许重用有状态组件方面存在一些问题。 社区使用各种模式解决了这些问题,但这通常只会使代码更加混乱。
Hooks通过实施一个非常简单的想法彻底纠正了这种情况,该想法可以极大地改变代码,并且易于阅读和感知。 知道来年图书馆将如何转变将是非常有趣的。

6. Raspberry PI 4输出

当今的编程越来越趋向于微控制器,可穿戴设备和物联网。 Raspberry PI在这个世界中处于中间位置-一台成熟的计算机,但可以放到手掌中。 从第一个版本开始,这个单板播放器就开辟了新的可能性。 现在它已经是四核处理器,终于有了现代的USB-C,支持4k显示器。 与Raspberry PI 4的早期版本相比,该系列产品的开发有了巨大的飞跃。 而且价格低廉,价格适中,不仅使该计算机不仅可以用于专业用途,而且还可以用于培训和家庭实验。

7. Innopolis的第一个IT之夜

在2019年8月上旬,首届IT大会在喀山的Innopolis举行。 在过去一年的所有活动中,我们仅将其添加到列表中。 首先,采用不同寻常的格式:所有报告都在下午进行,而在晚上结束,而组织者在白天则在城市中提供了各种娱乐活动。 其次,换一个新的网站。 莫斯科和圣彼得堡已经充斥了各种会议,但是在这些城市,俄罗斯的IT行业并没有结束,还需要发展其他社区。 第三,低成本和高质量。 此次会议聚集了众多出色的专家,与俄罗斯的其他IT会议相比,入场券的价格似乎荒谬。

你还记得2019年吗? 是的,新年快乐,哈伯! 一切平安与善良!

Source: https://habr.com/ru/post/zh-CN481916/


All Articles