`

IT Naming创始人鸣科:专注IT命名服务

阅读更多

大家好,我是鸣科,IT Naming创始人。

 

问:你为什么要做IT命名服务?

 

答:我2011年开始创业,期间换了很多个方向。

 

一直在调整,为的是找到一个自己想长期做,享受做的方向。

 

我为此付出了大量的时间试错。

 

2005年我接触到了域名,当时为域名而痴狂,把一本很厚的字典辞海都翻遍了。

 

记得第一个域名我注册了yuanma.com,隔了几个月卖出去了。

 

我因此享受于选取好的名字。

 

大学毕业后,我找了份程序员工作,做了几年。

 

随着能力水平的提高,我做了项目经理。

 

开始慢慢驾驭一个完整的项目。

 

再到做架构。

 

后来做供应链管理,负责ERP落地实施。

 

这些工作经历都让我享受命名的乐趣。

 

再后来我出来创业,最开始是做外包。

 

经过了几年外包完整项目的历练,我对项目的理解上升了一个层次。

 

其中最满意的工作就是项目命名。

 

每一个项目,因为优雅的地道命名,

 

大大促进了沟通协作效率,我因此富有成就感。

 

每一个变量名,每一个方法名,每一个模块,每一个流程,

 

我都尝试用最贴切最地道的名字。

 

这样的结果,直接导致了整个项目非常的优美。物超所值。

 

从过往的所有项目推进的各层面工作来看,

 

唯有命名方面我如此享受 并愿意花大精力做好,而且感觉自己做的非常好。

 

而其它层面的工作没有这种投入和把它做到极致的感觉。

 

我发现,一个项目一旦命名好了,团队的沟通与协作效率会大幅提升。

 

命名做的好,整个项目价值陡升。

 

而命名混乱的项目,价值大打折扣。

 

后期维护代价相当高,几乎可以说大大缩短了项目生命周期。

 

多年来,我一直在思考管理效率和项目落地的层面。

 

我印象中有几个项目因为命名优美,导致项目质量非常高,

 

比如东莞一家物流公司的网站,深圳一家教育公司的管理系统等等。

 

还有一些大型公司。像柳工集团的管控平台。

 

这些项目的每一个细节我都非常注重命名,

 

地道、贴切、优美、可伸缩、顾名思义,作为项目的指导思想,我一直贯彻着。

 

从这些经历来看,优雅地道的命名无疑让一个项目的价值连城。

 

几乎可以说,项目命名是决定了项目生死存亡的关键。

 

回顾过去这些年,

 

不管是打工,还是创业,或从事任何工作,我都对命名有种独特的感觉。

 

命名优先,已印入了我所有工作的重点。

 

他带给了项目优美的体验,更好的团队协作效率,更好的架构。

 

我坚信,伟大的命名,孕育伟大的项目。

 

就像java编程语言一样,伟大的编程语言,源自java优雅的命名。

 

所以,经过很多年的思考,我决定坚持做IT 命名这个方向。

 

不再贪大求多。

 

只求用这一辈子把这个细小方向做到极致。

 

孕育一些伟大的项目。

 

IT Naming(itnaming.com)一定会坚持把美带给更多的项目,带给中国老百姓,带给世界几十亿人民!

 

0
0
分享到:
评论

相关推荐

    javax.naming.NamingException: Cannot create resource instance

    javax.naming.NamingException: Cannot create resource instance类加载异常,希望可以帮助跟我一样错误的人。

    Javax.naming.NameNotFoundException

    在IT行业中,我们经常遇到各种异常,其中之一是“Javax.naming.NameNotFoundException”。这个异常通常在Java命名和目录接口(JNDI)中出现,当我们尝试查找一个在命名上下文中不存在的名称时,就会抛出这个异常。...

    Seshat Naming and Balancing Service:扩展 COS 命名和平衡服务-开源

    Seshat 扩展命名和平衡服务提供了一个完全符合 COS 命名服务的扩展,允许您在命名树中存储任何序列化对象。 该服务还提供一个平衡器,用于在平衡组中平衡多个相同类型的 CORBA 服务的会话。 平衡组可以绑定到命名树...

    JNDI(Java Naming and Directory Interface)是SUN公司提供的一种标准的Java命名系统接口

    JNDI(Java Naming and Directory Interface)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI SPI的实现,由管理者将JNDI API映射为特定的命名服务和目录系统,...

    alibaba / nacos 1.2.1

    4. **命名服务**:Nacos还提供了DNS-like的服务名解析能力,使得服务消费者可以使用服务名而非IP地址进行调用,增强了系统的可扩展性和可维护性。 二、Nacos 1.2.1版本的改进与新特性 1. **性能优化**:1.2.1版本...

    Oracle Solaris 9 Federated Naming Service Programming Guide-110

    该指南详细介绍了如何在Solaris 9环境中开发和利用联邦命名服务(Federated Naming Service),旨在帮助程序员和系统管理员更有效地管理和集成各种命名服务。 联邦命名服务是Oracle Solaris操作系统中的一个关键...

    bea jndi 培训

    - `javax.naming`包:包含了访问命名服务的基础类和接口。 - `javax.naming.directory`包:用于访问目录服务。 - `javax.naming.ldap`包:扩展了`javax.naming.directory`,支持LDAPv3。 - `javax.naming.event`包:...

    Oracle Solaris 8 Solaris Naming Administration Guide-713

    总之,《Oracle Solaris 8 Solaris Naming Administration Guide-713》是一份全面的参考,对任何管理Solaris 8系统命名服务的IT专业人员来说都是必不可少的资源。通过深入理解并应用其中的知识,管理员可以确保网络...

    pep8-naming:Python的命名约定检查器

    PEP 8命名约定 根据命名约定检查您的代码。...2.0 (pep8: 1.4.3, pyflakes: 0.6.1, naming: 0.2) 默认情况下,该插件处于启用状态。 错误代码 发出以下错误代码: 代码 样本信息 N801 类名应使用CapWords约定() N8

    letter-naming-fluency-generator:字母命名的流利性是风险的重要指标,并且是年轻学生阅读成功的有力指标。 这个应用程式会产生字母清单,供教育工作者在课堂上进行这项重要的评估

    字母命名效率生成器 什么是字母命名流畅性? 在字母名称流利度(LNF)任务中,将为学生提供一个随机的大小写字母列表,并有1分钟的时间来识别尽可能多的字母的名称。 学校通常使用这些分数来确定哪些学生有阅读困难...

    corba测试代码利用命名服务

    【标题】:CORBA测试代码利用命名服务 在分布式计算环境中,CORBA(Common Object Request Broker Architecture,公共对象请求代理架构)提供了一种标准的方法,使得不同编程语言、操作系统和网络上的对象能够相互...

    gulp-check-file-naming-convention:检查文件名是否符合命名约定

    gulp检查文件命名约定 check-file-naming-convention插件 用法 首先,安装gulp-check-file-naming-convention作为开发依赖项: npm install --save-dev gulp-check-file-naming-convention 然后,将其添加到您的...

    Oracle Solaris 9 - System Administration Guide: Naming and Direc

    Oracle Solaris 9 中提供了两种命名服务实现:FNS( Federated Naming Service)和 NIS+(Network Information Service Plus)。FNS 是一种基于 DNS(Domain Name System)的命名服务实现,可以提供高度的可扩展性和...

    nacos-naming-2.0.4.RELEASE-API文档-中文版.zip

    Maven坐标:com.pig4cloud.nacos:nacos-naming:2.0.4.RELEASE; 标签:pig4cloud、naming、nacos、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 ...

    jndi之fsContext ldap

    jndi,就是命名服务(n:naming)和目录服务(d:directory). 命名服务:把对象映射到方便记忆的名字的机制.可以通过域名系统dns来理解,例如我们访问百度,只要输入www.baidu.com而不是百度的IP地址. 目录服务:其实也是一种...

    Samsung eMMC UFS Naming Rules.xlsx

    三星eMMC命名规则和手册

    credo_naming::label:一套Credo检查,以在Elixir项目中实施命名最佳实践

    "credo_naming"是Credo的一个扩展,专门用于检查Elixir项目的命名约定,以确保代码的一致性和可维护性。 在Elixir项目中,良好的命名约定对于代码的清晰性和易读性至关重要。credo_naming提供了一套定制的检查,...

    C#命名规范 可以看看

    ### C#命名规范详解 #### 一、引言 在软件开发过程中,良好的命名习惯对于提高代码可读性、维护性和团队协作效率至关重要。本文将详细介绍C#中的命名规范,并通过具体的实例进行解释,帮助读者更好地理解和应用...

    naming:一个纯Python命名约定库

    命名naming是一个通用的命名约定库。 import naming as n# setup a new profilep = n . new_profile ( "test" )n . new_token ( "l" , "L" )n . new_token ( "r" , "R" )n . new_token ( "m" , "M" )n . new...

    pep8-naming, python的命名约定检查器.zip

    pep8-naming, python的命名约定检查器 PEP-8 命名约定检查 PEP-8 命名约定。这个模块为 flake8 提供了一个插件,python 代码检查器。( 它替换了 flint 检查器的插件 flint-naming 。)安装你可以使用以下命令安装,...

Global site tag (gtag.js) - Google Analytics