Forgot your password?
typodupeerror

Submission + - How to convince a team to write good code?

An anonymous reader writes: I am part of engineering team that maintains a very important component in our company. Our code quality and general engineering quality focus has been very weak: we have frequent buggy releases, our latencies are shooting up, our test coverage is nearly non existant, and it is impossible for a new comer in our team to get onboarded and be productive in less than a month due to unnecessary complexity.

A group of 2-3 of us want to change that, and we know what needs to change technically — what are better code review and release processes, better build tools etc. But despite that, the quality of our code and design continues to suffer and that continues to get released in the name of keeping the scheduled release date (product guys don't like to wait). We feel that if the right thing is done everytime, we would can eliminate our issues and still release at the same pace.

How do we affect the social change where everyone is convinced what is better and take the effort to do it?

Comment Re:Missing feature in Java: Copy on write (Score 2) 623

They're awesome...and they're probably the most dangerous things in the whole Qt framework. They promise in documentation that it's usable in multi-threaded environement, when in fact they are _not_ usable there. Which renders using Qt in multi-threaded applications an adventure toward undefined behaviour. Qt's implicitely shared classes are NOT thread safe. It's easy to write a program demonstrating this: http://www.folding-hyperspace.com/program_tip_15.htm Given, it's wonderful approach for maybe 95% of applications. But I don't know how much time we wasted investigating for this before we finally discovered this flaw (and we discovered it by chance). It's not only limited to Qt. Qt is just open source and documented quite openly. As I know, MFC, C# and some other languages alos use CoW (or implicit sharing) and you can't find any documentation or implementation details about them. This is not comforting.

Slashdot Top Deals

Maternity pay? Now every Tom, Dick and Harry will get pregnant. -- Malcolm Smith

Working...