Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


16 posts

Geek


Topic # 94454 12-Dec-2011 09:36
Send private message

I read this and thought, "Thats us!"

From Ars Technica:

Bad code plagues business applications, especially Java ones

Bad code plagues business applications, especially Java ones

A new study examining 365 million lines of code in 745 applications identifies bad coding practices that affect security, performance and uptime, with Java Enterprise Edition applications having the greatest number of problems. Cast Software, which makes tools that automate the analysis of business applications, examined programs written in Java-EE, .NET, ABAP, C, C++, Cobol, Oracle Forms, and Visual Basic, used across a wide range of industries from energy and financial services to IT consulting, insurance, government, retail, telecom, and more.

Java-EE applications were the most prevalent in the Cast Report on Application Software Health, taking up 46 percent of all applications, and also had the most problems on average, while Cobol and SAP's ABAP had the fewest. Cast analyzed factors such as the stability of an application and likelihood of introducing defects when modifying it; efficiency of software performance; ability to prevent security breaches; transferability, the ease with which a new team can understand an application and become productive working on it; and the ability to quickly and easily modify an application.


Java was not the worst in terms of security, as .NET posted the worst security score and Cobol the best. But Java was the worst in performance, contributing to its overall poor score. "Modern development languages such as Java-EE are generally more flexible and allow developers to create dynamic constructs that can be riskier in operation," Cast wrote in its report. "This flexibility is an advantage that has encouraged their adoption, but can also be a drawback that results in less predictable system behavior."


[Moderator edit (MF): No need to quote whole article, copyright applies]

Create new topic
BDFL - Memuneh
61024 posts

Uber Geek
+1 received by user: 11853

Administrator
Trusted
Geekzone
Lifetime subscriber

  Reply # 556803 12-Dec-2011 09:40
Send private message

First I've edited your post. No need to quote the whole article, especially when copyright belongs to someone else.

Second I've moved to correct forum. Please make sure you post in correct forums.




3889 posts

Uber Geek
+1 received by user: 163


  Reply # 556805 12-Dec-2011 09:47
Send private message

freitasm: First I've edited your post. No need to quote the whole article, especially when copyright belongs to someone else.

Second I've moved to correct forum. Please make sure you post in correct forums.


+1

http://arstechnica.com/business/news/2011/12/bad-code-plagues-it-applications-especially-java-ones.ars

And then the polite thing to do is provide a link back to the original content for anyone who may like to read the item in full and perhaps as this is a discussion forum, provide some comment past 'this sounds like us...', which I assume was in reference to the on going TBox issues as you posted in the TelstraClear forum?





Promote New Zealand - Get yourself a .kiwi.nz domain name!!!

Check out mine - i.am.a.can.do.kiwi.nz - don@i.am.a.can.do.kiwi.nz


14066 posts

Uber Geek
+1 received by user: 2514

Trusted
Subscriber

  Reply # 556911 12-Dec-2011 13:01
Send private message

I don't believe the language is really that significant in error rate. The more modern languages like Java and .Net are often used in rushed projects, and agile projects, and business don't allocate enough design, development, or testing time to that type of project. Cobol and such are old languages and there are more established processes in some businesses, plus they've had decades to get their systems running right.




AWS Certified Solution Architect Professional, Sysop Administrator Associate, and Developer Associate
TOGAF certified enterprise architect
Professional photographer




16 posts

Geek


  Reply # 557095 12-Dec-2011 17:05
Send private message

Well, 

I only posted because it was relevant to the TBOX issues as the article sums up  the general problems Telstra is having with that delivery system.

I cut and paste as it's 3(?) paragraphs, I've seen longer posts in the TCL forum alone. And I gave credit to the source, Ars Technica, you know, not wanting to plagarise.

Sorry for no link, It was a Crtl C, Crtl V and post on auto before rushing out the door.

I think this would generate better discussion back in the Telstra forum.

Thanks.    
DonGould:
freitasm: First I've edited your post. No need to quote the whole article, especially when copyright belongs to someone else.

Second I've moved to correct forum. Please make sure you post in correct forums.


+1

http://arstechnica.com/business/news/2011/12/bad-code-plagues-it-applications-especially-java-ones.ars

And then the polite thing to do is provide a link back to the original content for anyone who may like to read the item in full and perhaps as this is a discussion forum, provide some comment past 'this sounds like us...', which I assume was in reference to the on going TBox issues as you posted in the TelstraClear forum?


BDFL - Memuneh
61024 posts

Uber Geek
+1 received by user: 11853

Administrator
Trusted
Geekzone
Lifetime subscriber

  Reply # 557102 12-Dec-2011 17:18
Send private message

I moved the post because there was nothing anywhere indicating it was related to TBOX. Sorry but my crystal ball is still broken.




3889 posts

Uber Geek
+1 received by user: 163


  Reply # 557103 12-Dec-2011 17:19
Send private message

coldbricks: Well, 

I only posted because it was relevant to the TBOX issues as the article sums up  the general problems Telstra is having with that delivery system.


In which case the comments could have gone in the Tbox issue thread where it's being talked about, but yes, I saw your comment and connected the dots.

The article isn't actually very good and presents a mus-representitive picture in my view.

One issue I considered, which wasn't talked about from what I could see, is the people factor.

How many 25 yr old Cobol cutters do you know who are cutting out apps?

What sort of funding goes to Cobol apps v's .Net or Java? 

What spend was put behind the Tbox?

I'm sure I could code a good TBox app in Java given the right resources, but would anyone get those resources?






Promote New Zealand - Get yourself a .kiwi.nz domain name!!!

Check out mine - i.am.a.can.do.kiwi.nz - don@i.am.a.can.do.kiwi.nz


3889 posts

Uber Geek
+1 received by user: 163


  Reply # 557104 12-Dec-2011 17:21
Send private message

freitasm:  Sorry but my crystal ball is still broken.


aa.  Thought it was your Telstra usage meter that was broken today?

bb.  Wasn't there a post on here the other day with a link to a new crystal ball auction on TradeMe?

http://www.trademe.co.nz/Browse/SearchResults.aspx?searchType=all&searchString=crystal+ball&type=Search&generalSearch_keypresses=12&generalSearch_suggested=0

This might help...  seems there's a good selection.





Promote New Zealand - Get yourself a .kiwi.nz domain name!!!

Check out mine - i.am.a.can.do.kiwi.nz - don@i.am.a.can.do.kiwi.nz


Create new topic

Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

Intel introduces new NUC kits and NUC mini PCs
Posted 16-Aug-2018 11:03


The Warehouse leaps into the AI future with Google
Posted 15-Aug-2018 17:56


Targus set sights on enterprise and consumer growth in New Zealand
Posted 13-Aug-2018 13:47


Huawei to distribute nova 3i in New Zealand
Posted 9-Aug-2018 16:23


Home robot Vector to be available in New Zealand stores
Posted 9-Aug-2018 14:47


Panasonic announces new 2018 OLED TV line up
Posted 7-Aug-2018 16:38


Kordia completes first live 4K TV broadcast
Posted 1-Aug-2018 13:00


Schools get safer and smarter internet with Managed Network Upgrade
Posted 30-Jul-2018 20:01


DNC wants a safer .nz in the coming year
Posted 26-Jul-2018 16:08


Auldhouse becomes an AWS Authorised Training Delivery Partner in New Zealand
Posted 26-Jul-2018 15:55


Rakuten Kobo launches Kobo Clara HD entry level reader
Posted 26-Jul-2018 15:44


Kiwi team reaches semi-finals at the Microsoft Imagine Cup
Posted 26-Jul-2018 15:38


KidsCan App to Help Kiwi Children in Need
Posted 26-Jul-2018 15:32


FUJIFILM announces new high-performance lenses
Posted 24-Jul-2018 14:57


New FUJIFILM XF10 introduces square mode for Instagram sharing
Posted 24-Jul-2018 14:44



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.