目录:
定义-卧室编程是什么意思?
与高度控制或公司编程过程相比,卧室编程是指不同类型的业余编程。
“卧室编程”的定义可以有很大的不同。 有些人将卧室编程定义为业余编程,但并非出于盈利目的。 在其他定义中,该术语仅指代“独自完成”而不是直接在公司办公环境中工作的程序员的项目。
Techopedia解释了卧室编程
有些人根据某些原理来定义或描述卧室编程,这些原理是在人们更容易访问计算机编程,越来越多的人在家中或独立于大公司进行编程的时代,程序员所使用的。 有一个论点是,随着风险投资公司严格遵循建模流程的公司化计算机编程形式,诸如应用程序编程接口(API)和库之类的现代工具的使用已改变了程序员工作的基本方式以及他们开发技术的方式。 例如,有人会说卧室编程是一种尝试,将权力交还给单身的人,或者回到怀旧的时代,那时业余程序员不受模板或API之类框架工具的束缚地练习自己的手艺。 这个想法是,业余程序员不使用集体开发的系统,而只是使用原始代码和原始硬件来“做自己的事”。
作为编程本质的陈述,卧式编程的思想在开发人员和程序员检查他们的方法和技术以及它们如何应用于软件行业时非常有用,例如,该行业是否确实变得过于公司化,可以从回到1980年代真正的编程基本理想中受益。 在促进和考虑卧室编程时,一些IT专业人员还研究了那个时代更原始的技术的使用,以更好地理解卧室编程的形式是如何工作的。
