首页
学习
活动
专区
工具
TVP
发布

ThoughtWorks

专栏成员
914
文章
779563
阅读量
116
订阅数
读书雷达 | 公益+互联网篇
ThoughtWorks中国区社会公正事务(P3)团队为热爱创新的挑战者们推出了以技术、方法论、领域知识和个人发展为四个纬度三个等级的第一版读书雷达,这版读书雷达是通过百余家社会组织投票以及专家、机构推荐而最终推出。选取这四个纬度的原因是许多社创者在创业过程中总是受限于技术和产品化思维的壁垒,而互联网发展的今天,IT是创新者的必备工具,精益、敏捷或者设计思维都是不可或缺的方法,领域知识的必需以及个人成长的软技能是根基。这个特别针对致力于公益领域的创新者以及社会创新的热爱者所推荐的读书图谱,利用雷达的特点
ThoughtWorks
2018-04-20
9700
React Native性能之谜|洞见
在PhoneGap、RubyMotion、Xamarin、Ionic一众跨平台开发工具中,React Native能够杀出一条血路,获得目前这么大的影响力,除了React社区生态圈的加持和Facebook的大力推广以外,另外一个最主要的原因就是其在开发效率和应用性能方面取得了一个比较好的平衡: 开发效率通过JS工程实践,逻辑跨平台复用得到极大提升 性能则通过全Native的UI层得到满足 不过,虽说框架提供了这个平衡能力,平衡点的选择却掌握在开发者手中,本文将从React Native的性能角度来看看应该
ThoughtWorks
2018-04-17
1.6K0
从三明治到六边形|洞见
软件项目的套路 如果你平时的工作是做各种项目(而不是产品),而且你工作的时间足够长,那么自然见识过很多不同类型的项目。在切换过多次上下文之后,作为程序员的你,自然而然的会感到一定程度的重复,稍加抽象,你会发现所有的业务系统都几乎做着同样的事情: 从某种渠道与用户交互,从而接受输入(Native App,Mobile Site,Web Site,桌面应用等等) 将用户输入的数据按照一定规则进行转换,然后保存起来(通常是关系型数据库) 将业务数据以某种形式展现(列表,卡片,地图上的Marker,时间线等) 稍加
ThoughtWorks
2018-04-17
9000
为什么我们要尝试Kotlin
技术雷达:对Android的完美支持为迅速发展的Kotlin语言提供了额外的推动力,我们也正在密切关注Kotlin / Native(基于LLVM,可以将Kotlin代码编译为原生可执行文件)的进展。在使用Anko库开发Android应用时,我们已经尝到了空指针安全、数据类和易于构建DSL的甜头。尽管初始编译速度慢,且只有IntelliJ才提供一流的IDE支持,但我们仍然建议尝试一下这种新颖简洁的现代语言。 由于最近在客户项目上有机会使用了Kotlin这门今年大热的语言,所以在好几个不同的场合都被要求做一些
ThoughtWorks
2018-04-13
8950
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档