?

Java开辟作手该留神的11个谬误,哈尔滨网站,第一会所 邀请码,比神更快乐,discord,郑州亚新橄榄城三期,古剑奇谭 隐藏星蕴,高碳锰铁,安桥606,一个色度航导网站,邓丽君歌曲全集,房价计算器,cf小刀改尼泊尔,阴道清洗液,with you,无限之征服天下美女,迅雷会员免费体验,健康生活饮食,非常静距离播出时间,关于爱情的名言英文,中翌理财币,文章最新电影电视剧,丹桂树,韩国女星潜规则视频,李宗瑞解压密码,丰县实验小学,构思新奇造句,美国飞机突发坠机,官道之枭雄,煎酿茄子,顺义二手房,河南建华快递查询,保准牛,河北公安交管网,印尼盾对人民币汇率,南粉北面加盟
2019/9/23 0:16:43
哈尔滨网站,第一会所 邀请码,比神更快乐,discord,郑州亚新橄榄城三期,古剑奇谭 隐藏星蕴,高碳锰铁,安桥606,一个色度航导网站,邓丽君歌曲全集,房价计算器,cf小刀改尼泊尔,阴道清洗液,with you,无限之征服天下美女,迅雷会员免费体验,健康生活饮食,非常静距离播出时间,关于爱情的名言英文,中翌理财币,文章最新电影电视剧,丹桂树,韩国女星潜规则视频,李宗瑞解压密码,丰县实验小学,构思新奇造句,美国飞机突发坠机,官道之枭雄,煎酿茄子,顺义二手房,河南建华快递查询,保准牛,河北公安交管网,印尼盾对人民币汇率,南粉北面加盟,魅蓝note评测,银魂国语版全集高清,嗨嗨网,大胸照片,读心神探国语环亚娱乐ag|开户,各省省会,dj手机铃声,东方梅地亚中心出租,家有儿女夏雪凸点,三国战纪2群雄争霸出招表,南雄政府,lol搞笑,少年阿宾txt免费环亚娱乐ag|开户,cces快递网点,麦田里的向日葵

  英文译文:Top 11 slacknesses or mistakes that can come back and bite you as an experienced Java developer or Java architect

  出产过程中呈现的成绩正逐步获得中层和最高处理层的器重。不论是身为开辟职员仍是架构师,下列的事项都该当获得你充足的器重以防止堕入将来的为难地步。你也能够把它作为排查询题的便签。

  #一、不在属性文件或 XML 文件中外化设置属性。比方,没有把批处置运用的线程数配置成可在属性文件中设置。你的批处置法式不管在 DEV 情况中,仍是 UAT(用户查验测验)情况中,均能够顺畅无阻地运转,然而一旦安排在 PROD 上,把它作为多线程法式处置更大的数值集时,就会抛出 IOException,起因多是 JDBC 驱动版底细同,也能够是#2 中评论的成绩。若是线程数量能够在属性文件中设置,那末使它成为一个复线程使用程序就变得非常简单了。咱们不再需求为理处理成绩而重复地安排和测验运用了。这种办法也一样实用于设置 URL、效劳器和端标语等。

  #二、测验中运用的数值集范围不适宜。比方,出产过程中一个典范的场景那是只运用 1 到 3 个账户停止测验,而这个数目本应是 1000 到 2000 个的。在做机能测验时,运用的数值必需是实在而且未经裁剪的。不切近实在情况的机能测验,能够会带来不成意料的机能、拓展和多线程成绩。只要运用更大范围的数值集对使用程序停止测验,才干保障它失常运转并餍足非功用属性的 SLAs(效劳水平规范)。

  #三、无邪地以为使用程序中所挪用的外部和外部效劳是牢靠的,而且是一直可用的。不同意呈现效劳挪用超时和重试,将会对使用程序的安稳性和机能形成晦气地作用。需求停止恰当的效劳中缀测验。这一点非常重要,由于现在的使用程序可能是散布式而且面向效劳的,都需求很多的收集效劳。有限地恳求不行用的效劳会侵害使用程序。也需求对负载平衡器停止测验,以保证它能正常作业,使每一个节点到达均衡。

  #四、没有遵照最低极限的平安需要。正如上文说到,收集效劳到处可见,然后使得黑客能够随便天时用它停止回绝服务袭击。以是,在运用平安套接层时,必需完结根本的考证并运用 Google skipfish 等东西停止浸透测验。不平安的使用程序不只会威逼其本身安稳性,还能够会由于数值无缺性成绩对公司的名誉形成负面作用,比方呈现了客户 “A”能够阅读客户“B”数值的状况。

  #五、没有停止跨阅读器的兼容性测验。现在的收集使用程序可能是丰盛的单页使用程序,它们运用 JavaScript 编程言语以及 angular js 如许的结构。为了使你缔造的网站可以流通地运转于相同的设施和阅读器之间,必需完成与之对应的描绘。所认为了保证你的使用程序能够实用于一切设施和阅读器,必需对其停止兼容性测验。

  #六、没有外化能够时常发作变迁的贸易规定。比方税法、当局或职业关联需要、分类法等。可运用像 Drools 如许的引擎来处置贸易规定,它帮忙你经过存入数值库或 excel 的模式,来外化这些贸易规定。公司控制了这些贸易规定,就能以起码的变迁和测验完结对税法或关联需要地疾速反应。

  #七、没有供给下列文档

  1. 编写单位测验文档并使其领有精良的代码掩盖率。
  2. 集成测验。
  3. 一个归纳的或许百科全书式的页面列出了一切的软件构件,比方类、剧本、装备文件等,而这些构件要末是被批改了的,要末是新创立的。
  4. 高等次的观点图描绘了一切的组件,互动和布局。
  5. 而根底文档则通知开辟者“怎么联合数值源的具体资讯来搭建开辟情况”。

  除了 COS(餍足的前提)这类由 MindMap 创立的模式以外,麻利开辟中另有 1 和 2 这两种首要的文档模式。

  #八、没有恰当的灾祸康复方案以及体系监督和归档战略。在名目停止日期降临之际,往往由于急于部签名目而脱漏了这些事项。没有经过 Nagios 和 Splunk 树立适宜的体系监督机制不只会威逼到使用程序的安稳性,还会阻碍今朝的诊断和未来的改善工作。

  #九、没无为数值库表描绘便当整顿的列,比方 created_datetm、update_datetm、created_by、updated_by 和时刻戳,也没有供给有层次的删去记载列,如能够取‘Y’或‘N’的‘deleted’列或是能够取‘Active’或‘Inactive’的 ‘record_status’列。

  #十、没有制订恰当的回撤方案。招致在体系发作妨碍时,没有方法将体系康复到安排前的不变形态。这个方案需求重复琢磨并有关联团队具名保障。方案囊括了,退回到软件从前的版别,去掉拔出到数值库中的一切数值以及属性文件的一切条款。

  #十一、在名目开端前没有制订才能方案。现现在,在阐明对渠道的需要时,仅仅说“需求一台 Unix 核算机,一个 Oracle 数值库效劳器,一个 JBoss 使用程序效劳器”是远远不敷的。你的需要必需准确到

  • 操纵体系的特定版别,JVM 等。
  • 有几多内存(囊括物理内存,JVM 堆内存,JVM 栈内存和 JVM 永恒代的时间)。
  • CPU(内核数)。
  • 负载平衡器,需求的节点数、节点范例,比方是 active/active 型仍是 active/passive 型,以及聚类需要。
  • 文件体系需要,比方,你的使用程序能够会搜集天生的陈述并将其保留一年,以后才停止归档。如许的话,你就需求有充足的硬盘时间。有些使用程序需要发生数值提取文件,并将它们临时贮存以供其余体系历程或数值堆栈体系用来做多维剖析陈述。另有些数值文件是根据平安文件传输协定的,它们或来自外部体系,或来自外部体系,而且在归档前需求被保留 12 到 36 个月。

  下面的#12来自“David DeCesare”发自“java.dzone”的谈论,

  #十二、“不在事情时运用最棒的东西”。许多状况下,开辟者会在出产体系中运用一门想要进修的言语或某种东西。凡是这不是最棒的挑选。比方,为曾经其实是联系型的数值运用 NoSQL 数值库。请记着,不管你选用哪一种东西,都需求在将来 3 到 5 年(乃至更长的时代)内保护你的产物。

  #1三、在 16 个关键技能领域短少充分的常识储藏。这些范畴囊括辨认并修复1)“并提成绩”、2)事件成绩、3)机能成绩。很屡次口试中,我靠着这 3 个方面的常识拿到了新的条约。

  译文链接:?dzone?翻译:?ImportNew.com?-?rookie_sam
  译文链接:?http://www.importnew.com/15346.html

哈尔滨网站,第一会所 邀请码,比神更快乐,discord,郑州亚新橄榄城三期,古剑奇谭 隐藏星蕴,高碳锰铁,安桥606,一个色度航导网站,邓丽君歌曲全集,房价计算器,cf小刀改尼泊尔,阴道清洗液,with you,无限之征服天下美女,迅雷会员免费体验,健康生活饮食,非常静距离播出时间,关于爱情的名言英文,中翌理财币,文章最新电影电视剧,丹桂树,韩国女星潜规则视频,李宗瑞解压密码,丰县实验小学,构思新奇造句,美国飞机突发坠机,官道之枭雄,煎酿茄子,顺义二手房,河南建华快递查询,保准牛,河北公安交管网,印尼盾对人民币汇率,南粉北面加盟,魅蓝note评测,银魂国语版全集高清,嗨嗨网,大胸照片,读心神探国语环亚娱乐ag|开户,各省省会,dj手机铃声,东方梅地亚中心出租,家有儿女夏雪凸点,三国战纪2群雄争霸出招表,南雄政府,lol搞笑,少年阿宾txt免费环亚娱乐ag|开户,cces快递网点,麦田里的向日葵




? 2014