是要我向垃圾学习吗

之前把程序给改了,造成程序不能通过编译,然后

领导让我不要乱改,程序那么写肯定是有原因的,照着以前的弄。

 

我心里那叫一个羊驼,我改的是我自己写的那部分结构,我在编写新功能的逻辑的时候,发现我之前做的那些类之间的关系太复杂了,

后半部分的逻辑很难加进去,然后到他们那就来这么一堆恶心的话,

 

我就很奇怪了,以前的东西有什么高深的玩艺吗?我要不是缺钱需要一份工作糊口,我来这都待不了一星期,

那都是些什么恶心的东西,随缘缩进?五六层的循环和分支嵌套,我印象8层以上的嵌套都有,

有的地方一堆 if else 数量超过半百,方法和变量基本上都是数字区分,超过500行的方法到处都是,里边夹杂着注释掉的烂代码,

参数列表有的长达45个,方法内声明的变量超过50个,还有一堆方法局部使用的变量在项目全局声明,

还有变量作用域覆盖的变量,同一个变量名在全局里有声明、类里有声明、方法里又声明一遍,给排错造成多大麻烦?

我去改那玩艺?我看都不想看,让我照着这东西弄?我想说你怎么不去吃 Sh 呢?程序写成这样能有什么原因?

 

再说逻辑,我没法描述,我唯一做得就是祈祷,祈祷那些玩艺别出问题就行,我根本指望不上它能给我提供什么建设性的帮助

 

在我的视角上,有的人什么都不懂,还觉得自己是个专家,那老板一家也是糊涂,也觉得那些人是专家,

我很奇怪,那些人到底做了什么对厂子有价值的事,以至于老板一家这么捧,既然他们那么 N13 为什么不让他们去弄?

我只知道,到目前为止,我所见到的东西,没有哪个能达到让我觉得 “还说得过去” 的程度

转载于:https://www.cnblogs.com/shadow-abyss/p/11345765.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/423653.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微软启动了自爆程序,让我们一起帮它倒计时

……“公元2008年10月20日,注定成为人类信息技术史上不平凡的一天,因为在这一天,曾经创造了无数辉煌的计算机软件帝国微软公司,启动了自爆程序,剩下的,就是倒计时了……” ——《地球人类信息技术编年史》 …

python字典遍历的几种方法(转)

源地址:https://www.cnblogs.com/stuqx/p/7291948.html(1)遍历key值>>> a {a: 1, b: 2, c: 3} >>> for key in a:print(key:a[key])a:1 b:2 c:3 >>> for key in a.keys():print(key:a[key])a:1 b:2 c:3在使用上&a…

shiro学习(2):第一个shiro程序

工具idea 首先创建maven项目 配置文件 <?xml version"1.0" encoding"UTF-8"?><project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http…

解决水晶报表部署时出错的问题

我在使用VS2008自带的水晶报表开发一个项目时&#xff0c;遇上这么一个问题&#xff0c;就是在开发环境下运行没有问题&#xff0c;而且在开发的机器上部署发布的项目时也没有问题&#xff0c;但是在服务器上部署发布的项目就出现web.config配置文件出错。 错误报的是&#xff…

用树莓派(等)为 USB Midi 键盘增添连接方式

我在去年买了一个 M-Audio 的 Midi 键盘&#xff0c;用来连接电脑或者 iPad 弹琴。但是由于琴摆放的位置没有办法拉充电线&#xff0c;所以我能弹琴多久很大程度上取决于设备还有多少电。前一阵子从朋友手里白嫖了个橘子派&#xff0c;我就考虑用这个板子给我的 Midi 键盘做个无…

python ftp 上传文档出现 553 Could not create file

报错内容&#xff1a; *cmd* TYPE I*put* TYPE I\r\n*get* 200 Switching to Binary mode.\r\n*resp* 200 Switching to Binary mode.*cmd* PASV*put* PASV\r\n*get* 227 Entering Passive Mode (10,65,252,38,254,125).\r\n*resp* 227 Entering Passive Mode (10,65,252,38,25…

shiro学习(3):用户权限

工具idea 首先创建maven项目 配置文件 <?xml version"1.0" encoding"UTF-8"?><project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http…

WPF学习笔记(三)

1.1 事件概括 第一节中我们给窗体添加了一个按钮&#xff0c;不过好像Button点个几下也只有些发光样式的变化&#xff0c;什么你还把系统皮肤去掉了&#xff1f;算了承认下确实够寒碜&#xff0c;那让我们再动动手。 1.1.1 路由事件简述 public HelloWorld() { Button button …

结构体的赋值和初始化与取出结构体变量中的成员

1 /*结构体的赋值和初始化*/2 3 # include <stdio.h>4 5 struct Student 6 {7 int age;8 float score;9 char sex;10 };11 12 int main(void)13 {14 struct Student st { 80, 66.6, F};//定义同时就赋值15 struct Student st2;//下一行不能写一句类似于…

shiro学习(4):shiro认证流程

Shiro登录校验流程实现与分析 什么是Shiro Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 三个核心组件 Subject, Se…

python之Map函数

转载 https://www.cnblogs.com/gongxr/p/7247855.html# map()函数使用举例 # 功能&#xff1a;map()接受一个函数f和一个或多个list&#xff0c;将f依次作用在list的每个元素&#xff0c;得到一个新的列表 # 语法&#xff1a;map(方法名&#xff0c;列表&#xff0c;[列表2]) #…

Windows Mobile开发应该选择哪种开发语言?

Windows Mobile开发应该选择哪种开发语言&#xff1f;这个问题曾经被问了很多很多次&#xff0c;特别是打算开始学习Windows Mobile开发的朋友。Native Code or Managed Code? C/C or C#/VB.NET? 简单的说&#xff0c;Native Code的代码执行效率高&#xff0c;开发效率低&…

在ASP.NET MVC中实现Select多选

我们知道&#xff0c;在ASP.NET MVC中实现多选Select的话&#xff0c;使用Html.ListBoxFor或Html.ListBox方法就可以。在实际应用中&#xff0c;到底该如何设计View Model&#xff0c; 控制器如何接收多选Select的选中项呢&#xff1f; 实现效果如下&#xff1a; 初始状态某些选…

shiro学习(5):ini文件和自定义realm

工具idea 首先创建maven项目 配置文件 <?xml version"1.0" encoding"UTF-8"?><project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http…

关于python中带下划线的变量和函数 的意义

转载:https://www.cnblogs.com/wangshuyi/p/6096362.html总结:变量:1. 前带_的变量: 标明是一个私有变量, 只用于标明, 外部类还是可以访问到这个变量2. 前带两个_ ,后带两个_ 的变量: 标明是内置变量,3. 大写加下划线的变量: 标明是 不会发生改变的全局变量函数:1. 前带…

几个简单的正则小例子

1 ^[\w][\w\.-]*[\w][\w-]*(?<val>\.\w){0,2}$ 电子邮件2 ^http://([\w-]*\.)([\w-]*)(/\w)*([\w-\.?%&]*)$ URL3 ^1[3,5]{1}\d{9}$ 手机号码4 ^(0\d{2,3})[-]?\d{7,8}(-\d{4})*$|\(0\d{2,3}\)[-]?\d{7,8}(-\d{4})*$ 电话号码5 Js替换字符串两边非空字符6 String…

康拓展开学习笔记

康拓展开 给出一个全排列&#xff0c;求他是第几个全排列称为康拓展开。 暴力康拓展开 对于一个全排列来说&#xff0c;从左往右第i位&#xff0c;有 n 1 - i 种选择。如果用变进制数表示的话&#xff0c;这一位就是 n 1 - i 进制的数&#xff0c;如果这一位选择了第k种情况&…

歌谣对自己的“自勉“

前言 为什么突然想写一篇文章呢&#xff0c;可能是源于个人吧&#xff0c;每天睡觉前都会思考一下是否达到了以后想要的生活。很显然答案是没有&#xff0c;不然我现在也不和大家在一起侃侃而谈。讲真&#xff08;这是我室友经常说的一句话&#xff09;&#xff0c;我是参与安…

网页中的按钮无法显示问题解决

今天有朋友反映她的电脑有问题&#xff0c;打开的网页中按纽无法显示&#xff0c;例如&#xff1a;163.com的邮箱中&#xff0c;发送邮件的按钮无法显示。 问了她一下是不是修改过背景色&#xff0c;她说是。就知道问题所在了。 解决方法&#xff1a;IE-工具-Internet选项-辅助…

python之Map函数 reduce 函数

转载&#xff1a;https://www.cnblogs.com/gongxr/p/7247855.htmlpython之Map函数# map()函数使用举例 # 功能&#xff1a;map()接受一个函数f和一个或多个list&#xff0c;将f依次作用在list的每个元素&#xff0c;得到一个新的列表 # 语法&#xff1a;map(方法名&#xff0c;…