`
btlyh1991
  • 浏览: 2366 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

我要成为“编译器”

 
阅读更多

今天是入职的第10天了,出现了很恶心的问题。

 

早上leader给了两个功能的需求,喊我实现。

简单的看了下,逻辑十分简单,就是简单的的”增“”删“”改“”查“这几个逻辑。

结果今天从中午11点写到晚上7点,只完成了查询的功能。

 

总结一下为什么:

1.由于是菜鸟,代码熟练度不够。编写代码的效率比较低下。

2.公司的项目刚接触不久,熟悉程度不够。因为公司用的是以前的老项目改的,有些代码没有注释,而且也没有文档。JSP页面由大量的脚本组成,可读性较差。

3.由于细节的问题,耽搁了大量的时间。

 

细节部分很大的问题都出现在javascript上。

因为javascript没有报错的功能,对于习惯在eclipse上编写java代码的我感觉比较生疏。

所以经常在javascript声明,调用方法的时候出现一些微小的差异。而导致编写代码受阻。

 

如:在声明javascript数组的时候 把 var arr = [] ; 写成 var arr[]; 

      在调用方法的时候把 doShwo() 写成 doshow();

 

身为一个程序员,这样的做法是非常不严谨的。在以后的工作中一定要像”编译器“一样,做到仔仔细细。不然在工作中都把时间花费在找寻这样的错误中,是非常不值得的。

 

自责一下,加油吧!菜鸟!

0
0
分享到:
评论
1 楼 congdepeng 2012-10-26  
删除eclipse,试试Intellij IDEA。http://www.jetbrains.com/idea/

前辈只能帮你到这里了。

相关推荐

    编译器及编译器生成器

    总的来说,理解和掌握编译器及其生成器不仅有助于深化对编程语言的理解,也有助于成为更优秀的软件开发者,能够编写出更高效、更优化的代码。通过深入研究"编译器与编译器生成器(C++版).pdf"这份资料,你将能够...

    C语言子集编译器_编译器_

    在深入讨论C语言子集编译器的知识点之前,我们先要理解编译器的基本结构和工作流程: 1. **词法分析**:编译器首先将源代码分解成一个个称为“标记”的单元,这些标记代表了源代码中的关键字、标识符、常量和运算符...

    lcc编译器 小巧的纯C编译器

    在那些网络资源受限的环境中,如文中提到的公司环境,lcc编译器因其便携性和独立性,成为了一款实用的开发工具。 lcc编译器的设计理念是简洁和高效,它的核心目标是实现对ANSI C标准的严格遵循,使得代码能够跨平台...

    c经典编译器-tc2.0编译器

    在上世纪80年代末至90年代初,它因其高效、小巧且易于使用的特性,成为了许多程序员入门C语言的首选工具。尽管现在有了更多功能强大、现代化的编译器,如GCC、Visual Studio等,但TC2.0依然以其独特的魅力吸引着一...

    编译器源代码分析

    C0编译器的设计同样遵循上述四个阶段,但因为语言的简单性,其语法和语义规则相对较少,这使得C0编译器成为学习编译技术的良好起点。 代码分析过程中,我们不仅要理解编译器各个阶段的具体实现,还需要关注优化策略...

    VC++编译器源代码

    《VC++编译器源代码——...这是一项对任何希望成为高级C++开发者或者有志于编译器设计的程序员都不可或缺的学习经历。通过对源代码的深入剖析,我们能够更好地掌握编译器的运作机制,从而编写出更高效、更可靠的软件。

    编译器与编译器生成器(C++版)

    编译器与编译器生成器是计算机科学领域中的核心组成部分,主要负责将高级语言代码转换为机器可执行的指令...通过学习,不仅可以提升对编程语言的理解,还能增强解决实际问题的能力,为成为更优秀的软件开发者铺平道路。

    PL0编译器C++

    5. **递归下降解析**:PL0的简单语法使得递归下降解析成为一个可行的选择,这种方法直接在函数中用递归来实现文法的每个非终结符。 6. **预处理器**:虽然PL0本身没有预处理指令,但在实现编译器时,可能会使用C++...

    cb编译器源代码

    cb编译器的源代码会展示这些阶段如何实现,对于那些想要了解编译原理的人来说,这是一个实践学习的好例子。 **学习资源** 对于想深入学习编译器设计和实现的人员,cb编译器的源代码是一个宝贵的资源。通过阅读和...

    LCC源代码(编译器)

    它的设计初衷是为了教育目的,特别适合那些想要了解编译器工作原理和代码生成过程的学习者。LCC最初只支持C语言的一个子集,但随着时间的发展,它逐渐扩展了对更多C语言特性的支持,成为了一个功能相对完善的开源...

    编译器设计开发,教你设计简单的编译器

    编译器设计开发是计算机科学领域的一个重要主题,它涉及到将高级编程语言转换为机器可执行的二进制代码的过程。...通过这一过程,你将能够更深入地理解和控制程序的生命周期,从而成为更优秀的程序员。

    GCC编译器安全验证方法研究

    因此,对编译器进行安全验证成为了一个非常关键的研究方向。 #### 二、编译器安全验证背景与现状 在当前的技术环境下,编译器的安全验证主要涉及以下几个方面: 1. **形式化验证方法**:这种方法通过数学模型来...

    Compiler Version 5编译器

    总的来说,安装并熟悉使用Compiler Version 5编译器是ARM开发中的关键步骤,它为开发者提供了强大的工具,使得在ARM平台上构建高性能、低功耗的应用成为可能。通过深入理解和利用ARMC5的功能,开发者可以更高效地...

    D语言编译器.zip

    它的设计目标是提供高效的编译时计算,使得元编程成为可能。此外,D语言还有强大的错误检查机制,包括类型检查和边界检查,有助于减少运行时错误。 对于初学者,理解D语言的关键概念,如模块(modules)、接口...

    SAM8 C语言编译器

    首先,我们要理解什么是C语言编译器。C语言编译器是一种程序,它将程序员用C语言编写的源代码转换成计算机可执行的机器码。对于嵌入式系统,如SAM8微控制器,这种编译器是开发过程中的核心工具。C语言因其结构化、可...

    汇编语言编译器NAMS源代码

    【汇编语言编译器NAMS源代码】是针对一种名为NAMS的汇编语言的编译器实现,它的源代码对于那些想要深入理解编译器工作原理或者想要自行开发编译器的人来说是一份宝贵的资源。汇编语言是计算机程序设计中的低级语言,...

    C# 编译器完整源码

    C# 编译器,全称为C# Compiler,是用于将C#源代码转换为IL(中间语言)或...对于想要从事编译器设计或对语言实现感兴趣的开发者,这是一个宝贵的资源。通过深入探究这个领域的知识,你能够成为一名更出色的软件工程师。

    C++编译器(DEV)

    DEV作为一款C++编译器,以其小巧、强大和易用性,成为了许多初学者的首选。通过学习如何有效利用DEV,不仅可以快速掌握C++编程,还可以逐步熟悉软件开发的整个流程。无论你是编程新手还是有一定经验的开发者,都值得...

    golang编译器win64

    在Go 1.11及以后的版本,`GO111MODULE`环境变量的出现,使得在GOPATH之外的项目管理成为可能,支持了模块化开发。 6. **开始编程** 安装完成后,可以使用`go build`命令编译程序,`go run`命令直接运行源代码,`go...

Global site tag (gtag.js) - Google Analytics