百科问答小站 logo
百科问答小站 font logo



这种代码命名规范,到底好不好? 第1页

  

user avatar   blackey 网友的相关建议: 
      

命名挺好的,一眼就能看出来是做什么的,不建议再缩短了~

如果觉得目录里面内容太多,可以按domain分个类,比如用户相关的,放一个文件夹下。

几个小问题:

  • 单词拼写错误
  • 首字母大小写不一致
  • 有的文件名有下划线,风格不一致
  • Addor应为AddOr
  • Controller前面的名词,单复数不一致
  • AddDTO 和 UpdateDTO从语义上来说,是不一样的,建议分开,参考领域驱动设计
  • 即有AddDTO又有AddOrUpdateDTO,这个我不太懂,可能是没理解到位…



user avatar   Ivony 网友的相关建议: 
      

这个就是微软的 .NET Framework代码风格规范,没看出来啥问题,至于你说长,除了写这个类的人,没人需要敲那么多的字符。更何况敲代码能占多少时间?


user avatar   jiang-yong-hang 网友的相关建议: 
      

对于golang来说,会将很多信息放在目录路径里。比如明明controller目录了,下面的东西为啥还都带上controller后缀。

golang对于来自外部package的类型都是带着包名或包别名的,类似名字空间的东西,可以确保不会看不出这是个controller。

另外就是golang推荐将业务拆分,而不推荐将无关但同类的东西放在一起。比如题主那么多controller,其实共同点就是都是controller,但彼此之间没啥关系,没理由放在一起。


user avatar   chen-xian-sheng-78-81 网友的相关建议: 
      

3D Touch

导致长按图标的功能弹出与桌面图标编辑两个功能会影响。

而且明显顺畅。




  

相关话题

  如何与有好感的程序员沟通? 
  项目组里的代码审查员要我把代码写的很啰嗦,怎么办? 
  编程这种事如果写成相声是什么样? 
  如何缓解长期加班造成的眼部疲劳? 
  那些被裁掉的大龄程序员,为什么不联合起来成立一个专收大龄程序员的公司? 
  初中文化 网上两万块钱学程序员可行吗? 
  软件服务提供商通常会通过什么技术手段限制特定地区的使用? 
  你用过的最好的代码阅读或编辑工具是什么? 
  如何评价国产化GPU芯片四小龙:寒武纪、灵汐、壁仞、燧原?哪一家会最后成为英伟达的替代者? 
  年薪三十万的码农不如一个省委办公厅公务员吗? 

前一个讨论
为什么光能发生衍射和干涉,波也能,所以光就是一种波?
下一个讨论
配一台用十年的电脑,需要什么价格?





© 2025-02-16 - tinynew.org. All Rights Reserved.
© 2025-02-16 - tinynew.org. 保留所有权利