`
阿尔萨斯
  • 浏览: 4168826 次
社区版块
存档分类
最新评论

数据库先锋Ingres公司的高级副总裁和硅谷最著名的女性程序员之一相信男性和女性编写的程序是有区别的.火星男人编写的代码很不清晰,而金星女人编写的代码更有用.

 
阅读更多

数据库先锋Ingres公司的高级副总裁和硅谷最著名的女性程序员之一相信男性和女性编写的程序是有区别的.火星男人编写的代码很不清晰,而金星女人编写的代码更有用.

出生于爱尔兰,于1992年加入Ingres的Emma McGrattan认为,女性过于感情化,她们会着眼于以后的代码使用.因此女性程序员会用有用的注解和说明点缀代码,解释一行行代码的作用.这些代码就 像“路标”,其他人可以方便的修改和增添代码.男人,从另一方面说,可不会这么做,为了展现聪明才华,他们总是写一些模糊的代码,他们把一切都搞得不清不 楚,而且不留下说明指示以供后来者参考.

Emma McGrattan自称通过阅读代码就能判断出编写者是男性还是女性,准确度能有7、8成.同时她也指出目前女程序员的比例非常小,例如Ingres公司 只有五分之一的程序员为女性,并且绝大多数负责产品的质量而不是“代码写手”,她表示自己正努力使越来越多的女性对投身于计算机编程事业感兴趣.

分享到:
评论

相关推荐

    ingres数据库SQL注入手册1

    Ingres SQL Injection Cheat SheetIngres seems to be one of the less common databa

    分布式数据库系统复习材料.doc

    第一章 1、世界上第一个分布式数据库系统SDD—1是由美国计算机公司(CCA)于1976年至1979年 在DEC—10和DEC—20计算机上实现。 2、分布式数据库系统是数据库系统与计算机网络相结合的产物 3、12条规则既不是相互独立...

    DbLinq 0.20.1 released(2010.04.16) -- LINQ provider for Oracle, PostgreSQL, MySQL, Ingres, SQLite, Firebird and ... SQL Server (C# 3.5-4.0)¶

    It currently supports (by order of appearance): MySQL, Oracle, PostgreSQL, SQLite, Ingres, Firebird... And still SQL Server. The DbLinq provider assemblies include: DbLinq.Firebird.dll: Firebird ...

    解密PGSQL数据库引擎

    POSTGRES是一个基于Ingres数据库系统的研究项目,旨在提供更好的数据完整性和更好的支持复杂类型的数据。  在1994年,POSTGRES被重新命名为PostgreSQL(后来缩写为PG)并发布为开源软件。自此以后,PostgreSQL的...

    DtSQL通用数据库管理工具

    DtSQL是一款通用的数据库查询,编辑,浏览和管理工具.它能支持目前市面上见到几乎所有的数据库,并能在主要的操作系统上运行. 支持的数据库包括:Cache, DB2, Derby, Firebird, FrontBase, H2, HSQLDB, Informix, ...

    sql循序渐进SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯

    SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作...

    Greenplum数据库架构.pdf

    学习 · 创造 · 超越 · 共享 Greenplum 架构 P9平台组 林舒杨 PostgreSQL数据库 基于BSD许可证发布 1985年开始于UC Berkeley的Ingres计 划 1995.7.21发布0.03版本 2014.3.20发布9.3.4版本 PostgreSQL特征 函数: ...

    c#连接数据库 代码全辑

    连接常见数据库文件的方法 SQL Server Access Oracle Informix Ingres DSN MySQL

    阐述大型数据库系统安全风险及策略.docx

    阐述大型数据库系统安全风险及策略 1 数据库及其安全问题概述 数据库是存储在一起的相关结构化数据的集合,这些相关数据是无损害和不赘余的。它产生于距今50年前,随着信息技术和市场的发展,特别是20世纪90年代以后...

    数据库连接字符串

    Ingres org.hibernate.dialect.IngresDialect Progress org.hibernate.dialect.ProgressDialect Mckoi SQL org.hibernate.dialect.MckoiDialect Interbase org.hibernate.dialect.InterbaseDialect ...

    数据库系统原理(04735-2018年版)-数据库系统概述笔记.doc

    关系数据库 关系数据库概述 美国IBM公司的E.F.Codd 1970年提出关系数据模型 关系数据库应用数学方法来处理数据库中的数据 典型的实验系统: System R、University INGRES 典型的应用系统: ORACLE、SYBASE、INFORMIX...

    dbeaver中文版 v3.7.7官方最新版64_96946.rar

    beaver是一款非常给力的通用数据库管理工具和SQL客户端, 完美的支持了 MySQL、Oracle、PostgreSQL、 IBM DB2、Microsoft SQL Server、 Sybase、ODBC、Java DB (Derby)、 Firebird (Interbase)、HSQLDB、 SQLite、...

    DtSQL Portable 2.1.1 - 通用数据库管理工具

    DtSQL Portable是一款便捷式的通用数据库查询,编辑,浏览和管理工具.它能支持目前市面上见到几乎所有的数据库,并能在主要的操作系统上运行. 支持的数据库包括:Cache, DB2, Derby, Firebird, FrontBase, H2, HSQLDB, ...

    vim数据库插件dbext_420

    vim的数据库连接插件,便于数据库SQL调试,支持几乎所有的常见数据库, For instructions on installing this file, type :help add-local-help |add-local-help| inside Vim. Homepage: ...

    DtSQL Portable 1.0.1 - 通用数据库管理工具

    DtSQL Portable是一款便捷式的通用数据库查询,编辑,浏览和管理工具.它能支持目前市面上见到几乎所有的数据库,并能在主要的操作系统上运行. 支持的数据库包括:Cache, DB2, Derby, Firebird, FrontBase, H2, HSQLDB, ...

    sql2000关系数据库管理系统教程

    SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作...

    Jetpack ActiveX控件集合

    Find/Findx (JET + OLEDB)控件: Find 控件向任何数据库应用程序添加强大的搜索功能,只需要把 Find控件连接到数据控件就能搜索符合搜索标准的第一个、前一个、后一个和最后一个记录; ...

    Ingres Database Workbench-开源

    Ingres数据库工作台(IDW)是一个Eclipse RCP应用程序,它使Ingres数据库开发更快,更容易,并提供了连接到云中EC2实例的工具。 它针对Ingres VectorWise客户。

    数据库SQL语句循序渐进教程

    SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作...

    炼数成金深度学习PostgreSQL.txt

    PostgreSQL简介:MS Sqlserver、Sybase、Informix等多种数据库的起源均可追溯至数据库大师Michael Stonebreaker的Ingres项目。Stonbreaker大师在离开Informix CEO的位置后,启动了Ingres的后续项目,这就是...

Global site tag (gtag.js) - Google Analytics