收录了 软件框架 频道下的 50 篇内容
不知有多少人和我一样,对自己日常使用的开发框架和IDE的作者充满敬意,对它们的开发过程充满好奇。如果你也使用过NetBeans,曾把它当作日常IDE,那么你应该会对《软件框架设计的艺术》感兴趣,因为其中包含了NetBeans创始人Jaroslav Tulach在设计NetBeans过程中总结出来的经验教训,设计心得,同时,这也是NetBeans的一部备忘录。
技术创新具有高度的偶然性,很难预测颠覆性创新发生在哪里,哪一家的框架产品会最终胜出
你是否想要有一个工具既简单方便地被我们所使用,也不需要自己再写xml文件,还要为我们提供已定制好的所有常用的构建命令,又能够为我们快速地把它和主流的集成开发工具Eclipse一起工作?更进一步地,把构建命令作为一个程序Java程序来进行开发,如果你想扩展你的构建命令的话?下面我们就来介绍一种这样的软件构建系统EL4Ant。该工具来自于现实的软件开发项目,也希望能为你的实际工作服务。
由George Fairbanks编著的《恰如其分的软件架构》一书致力于通过风险驱动的方法进行软件架构开发。George从多个视角阐述了架构建模流程,比如对用例、概念、域以及代码的建模。近期,InfoQ采访了George,探讨了他的写作动机、他的论文项目——软件架构领域的设计片段。
在真正需要之前,不要对任何特定的框架、模式或策略过多投入。
本文主要探讨大型微服务框架究竟是什么,又应该怎么去一步步落地实践。
软件框架(Software framework)通常指是为了实现某个业界标准或完成特定基本任务的软件组件规范,也指为了实现某个软件组件规范,而提供规范所要求之基础功能的软件产品。近日,JavaWorld的特约编辑Peter WaynerWayner发布了一篇题为《框架是新的编程语言的7个原因》文章。在文章中,Wayner总结了软件框架是新的编程语言的7个原因,现对这些原因进行一个全面的归纳和整理,以供大家学习和参考。
移动开发已经毫无争议地成为软件领域的发展趋势,崭新的领域和模式不仅仅为各个厂商,也会普通的开发者打开了一扇阿里巴巴之门。InfoQ非常荣幸地邀请到台湾知名技术专家,台湾公认的“OO教父”和“Android教父”高焕堂,为InfoQ中文站开辟Android专栏。这个专栏是摘取自高老师尚未出版的第五本Android书籍《Android赢家密码》。
框架已经成为Web开发的重要组成部分,可以帮助你开发出丰富多彩的交互式网站和Web应用。对于后端(服务器端)Web和应用程序开发,有大量的框架可供选择。在这篇文章中,我们将讨论几个对Web和应用程序开发项目有帮助的后端框架。你马上就会了解到,什么是后端框架,以及2022年你最想用的最佳后端框架。
Graphcore于2016年成立于英国布里斯托,目前海外办公室和客户遍布欧洲、亚洲和美洲国家及地区。
专业开发人员应该掌握一种驱动方法,Michał Bartyzel对这种观点提出了质疑。这些驱动方法可能是:DDD、TDD、BDD,MDD或者其它框架。他认为这可能是因为认知上的偏差,而不是因为更广泛和更深入的技能需求。
一流科技宣布完成由高瓴创投独家领投的 A 轮融资,这是一流科技两年来再次开放融资,融资总额 5000 万元人民币。
Flex 1.0发布于2004年3月。从那时起,基于Flex的RIA开发获得了越来越多的动力,RIA也已经成为广泛接受的Web应用开发方式。最近InfoQ回顾了当前的Flex RIA生态圈以明晰Adobe Flex的现状。
本文从Ruby语言的商业化应用角度,以及其技术的发展的视角来探讨Ruby语言的发展趋势,希望从文中带给读者有益的启示。
伴随 AI 技术的发展,智能时代的快速推进,端、边、云全场景 AI 也将成为发展的新篇章。
在新基建大潮下,人工智能在社会发展中的角色越来越重要。技术开源构建了开放共进的生态环境,帮助行业应用加速落地,同时在解决行业实际问题时不断迭代,推动了人工智能技术普及。
Facebook最近宣布对兼容于其自主设计的Open Rack硬件的设计进行开源。归因于愈加庞大的数据集以及更强大的基于GPU的系统,机器学习和人工智能进展不断,Facebook公开了它的下一代AI系统,该系统以加州同名景点命名,代号为“Big Sur”。
岁末年初,又到了一年一度程序员年终总结的时候啦!
依赖倒置原则 接口隔离原则
在阿里巴巴,贾扬清的新 Title 是阿里巴巴集团副总裁、阿里云智能计算平台事业部总裁,不过内部更为流行的叫法是“阿里计算平台掌门人”。