好的程序员也是一名优秀的管理者

news/2024/7/7 13:23:56 标签: 任务

好的程序员也是一名优秀的管理者,只不过他管理的对象是代码,而且是自己创建的。而企业管理者的管理对象基本都是买回来的,不过一样有重构、重组,分部门,开会,信息要沟通,资源要分配,任务要执行。这样就清楚了,隔行如隔山只是在说细节,大的原则还是相通的。

 

看我怎么把管理和面向对象思想结合起来:

 

股份公司原则:

按自愿组合,自主经营、自负盈亏的原则组建,实行权责分明,科学管理,激励和约束相结合的内部股份管理体制。

 

面向对象开发:

自愿组合 - 继承或聚合

自主经营 - 一个对象有自己的独立性

自负盈亏 - 封装了,所以对外看不见

权责分明 - 各个对象各负其责

科学管理 - 良好的维护性和复用性  

激励和约束相结合 - 这个还没想好。

 

"权责分明"  足以涵盖面向对象思想的出发点。


http://www.niftyadmin.cn/n/748900.html

相关文章

Spring 总结

原文:http://blog.csdn.net/xwchen/archive/2007/04/06/1554245.aspx spring 7大组成模块: 1:spring core:提供了spring 的核心功能,BeanFactory是spring核心容器的主要组件, 它通过Ioc把程序的配置和依赖性与实…

C++ 一篇搞懂多态的实现原理

虚函数和多态 不格 m.vbuge.com 01 虚函数 在类的定义中,前面有 virtual 关键字的成员函数称为虚函数;virtual 关键字只用在类定义里的函数声明中,写函数体时不用。 class Base {virtual int Fun() ; // 虚函数 };int Base::Fun() // virt…

CSS层级嵌套关系详解

如果同个元素有两个或以上冲突的CSS规则,浏览器有一些基本的规则来决定哪一个非常特殊而胜出。 它可能不像其它那么重要,大部分案例你不需要担心冲突,但大型而且复杂的CSS文件,或有很多CSS文件组成的,可能产生冲突。 选…

深入理解设计模式六大原则

深入理解设计模式六大原则 无广告小说网 https://www.amini.net 万变不离其宗,不管是Java还是C,凡是面向对象的编程语言,在设计上,尽管表现形式可能有所不同,但是其实质和所需遵守的原则都是一致的。本文便是带领读者去…

Java程序员学习Go指南(一)

转载:https://www.luozhiyun.com/archives/206 GOPATH 工作空间 米妮 m.amini.net GOPATH简单理解成Go语言的工作目录,它的值是一个目录的路径,也可以是多个目录路径,每个目录都代表Go语言的一个工作区(workspace&am…

jquery.ui.datepicker.js 设置默认日期

defaultDate:2011-03-10,//设定默认日期,可以是字符串也可以是日期类型 $("#index-datepicker").datepicker({ changeMonth: true, changeYear: true, showButtonPanel: false, dateFormat: mm/yy, defaultDate: -1M,…

《即时消息技术剖析与实战》学习笔记9——IM系统如何支持消息的多终端漫游

一、什么是多终端漫游 老幺小说网 https://laoyao.org 多终端漫游是指:用户在任意一个设备登录后,都能获取到历史的聊天记录。如:QQ 默认漫游 7 天的聊天记录,开通 VIP 会员可漫游 30 天,开通 SVIP 会员可漫游 2 年。…

Win7下安装Ubuntu双系统

Win7系统下硬盘安装Ubuntu 12.04双系统 #Skypeinstall: Note: skype4.2 doesnt work on ubuntu 14.04. #Option1 specific version download url wget -O skype.deb http://download.skype.com/linux/skype-ubuntu-precise_4.2.0.13-1_i386.deb #Option2 latest version wg…