如何优雅的发布一个 TypeScript 软件包?
向 NPM 发布软件包本身并不是一个特别困难的挑战。但是,配置你的 TypeScript 项目以取得成功可能是一个挑战。你的软件包能在大多数项目上运行吗?用户能否使用类型提示和自动完成功能?
阅读量: 298标签: 软件
推荐一款M1芯片电脑快速搭建集群的虚拟机软件
虚拟机软件太多了,出名的莫过于 VMware , VirutlaBox 以及 Parallels Desktop 。我们使用虚拟机软件一般有两种用途:
阅读量: 1.2k标签: 软件
9种改进软件开发过程的策略
你想知道如何加快软件开发项目的速度吗?通过本文了解如何加快流程和创造高质量产品的策略。在今天的市场中,你是否希望击败你的竞争对手赢得竞争? 最终的解决方案将是快速地软件开发。
阅读量: 730标签: 软件
软件开发的核心原则
软件设计有两种方式:一种是设计得极为简洁,没有看得到的缺陷;另一种是设计得极为复杂,有缺陷也看不出来。第一种方式的难度要大得多。
阅读量: 581标签: 软件
32条关于软件开发的建议和教训
近几年来,我一直为大大小小的客户开发专业软件。这些软件中有一些是在非常严格的环境下使用的,安全性和可靠性是最重要的。基于多年的工作经验,我提出了一系列有用的建议和教训。以下是我整理的清单,包括建议、经验教训和最佳实践。
阅读量: 1.5k标签: 软件
程序员写软件有哪些不为人知的秘密
VCS也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。每一个程序员都应该懂得利用Git或Subversion有效地创建repository(仓库)
阅读量: 1.3k标签: 软件
软件开发的七条原则
软件系统存在的原因:为用户提供价值。所有的决定都应该考虑到这一点。在指定系统需求之前,在关注系统的各个功能之前,在确定硬件平台或开发过程之前,问问自己以下问题:这是否能为系统真正增加价值?
阅读量: 2.4k标签: 软件
如何应对软件复杂度
至今也写了四年多代码,但如何在功能不断增多的同时写出可读、可维护、可扩展的或者说优雅的代码一直令我感到非常困惑。最近读了《Clean Architecture》以及 Domain Driven Design(简称 DDD) 相关软件架构的书,对这个问题有了进一步的思考。
阅读量: 1.9k标签: 软件
软件的复杂性正在杀死我们
现在有一个常见现象:企业想要更快更便宜地构建软件。这当然是一个可以理解和值得称赞的目标。且每个工程师都应该全心全意支持这个目标。
阅读量: 1.8k标签: 软件
如何打造一款好软件?
糟糕的软件是世界上为数不多的无法用金钱解决的问题之一。数十亿美元的航空公司拥有的航班搜索应用程序往往不如学生群体开发的那些应用程序好用。尽管面临着拼车服务的威胁,世界各地的老牌出租车公司还在使用糟糕
阅读量: 1.5k标签: 软件
如何在软件开发行业选择一条正确的职业道路?
当我进入软件开发领域时,我非常兴奋。我想要同时学习所有东西:游戏开发、移动开发、人工智能以及所有与之相关的内容。我把时间浪费在了写“hello world”和一些简单的程序上,使用了大约 30 种语言,只是为了弄清楚我应该学哪一种
阅读量: 2.6k标签: 软件
软件开发行业应该有职业道德规范来约束吗?
在软件开发领域,经常会发生由于从业者的职业道德不到位而引发的事件,比如,InfoQ 过往就曾报道过离职程序员利用测试账户套现千万美元、华夏银行一位技术处长利用职务便利在华夏银行总行核心系统内植入计算机病毒程序
阅读量: 2k标签: 软件
常用报表软件有哪些?
在企业管理过程中,报表往往都会通过一些简洁的图表方式,为大家呈现所有的数据。报表软件,可以在操作的过程中有效提升工作效率,所以有很多企业早就已经选择跟随信息技术的潮流,选择报表软件工具。
阅读量: 1.7k标签: 软件
时下流行的9种恶意软件,你都了解吗?
当今时代,网络世界处处充满了危机,对于网络用户来说,能够对各种类型的恶意软件进行了解,也许有助于在网上冲浪的过程中保全自身。病毒、蠕虫、木马、杂交程序和僵尸网络、勒索软件
阅读量: 1.9k标签: 软件
趣文:妓女、二奶和软件外包哪个靠谱
公司要开发一款 app。没有移动上的开发工程师,便考虑把这个项目外包了。但对于外包是否靠谱,公司里分成两派,产生了很大争议。CEO 看大家争论得不可开交,就把王大锤叫来,让他谈谈看法。
阅读量: 1.3k标签: 软件