[openstack-dev] [Fuel][Fuel-QA][Fuel-TechDebt] Code Quality: Do Not Hardcode - Fix Things Instead

Aleksandr Didenko adidenko at mirantis.com
Wed Nov 11 07:22:54 UTC 2015


+1 from me

On Tue, Nov 10, 2015 at 6:38 PM, Stanislaw Bogatkin <sbogatkin at mirantis.com>
wrote:

> I think that it is excellent thought.
> +1
>
> On Tue, Nov 10, 2015 at 6:52 PM, Vladimir Kuklin <vkuklin at mirantis.com>
> wrote:
>
>> Folks
>>
>> I wanted to raise awareness about one of the things I captured while
>> doing reviews recently - we are sacrificing quality to bugfixing and
>> feature development velocity, essentially moving from one heap to another -
>> from bugs/features to 'tech-debt' bugs.
>>
>> I understand that we all have deadlines and need to meet them. But,
>> folks, let's create the following policy:
>>
>> 1) do not introduce hacks/workarounds/kludges if it is possible.
>> 2) while fixing things if you have a hack/workaround/kludge that you need
>> to work with - think of removing it instead of enhancing and extending it.
>> If it is possible - fix it. Do not let our technical debt grow.
>> 3) if there is no way to avoid kludge addition/enhancing, if there is no
>> way to remove it - please, add a 'TODO/FIXME' line above it, so that we can
>> collect them in the future and fix them gradually.
>>
>> I suggest to add this requirement into code-review policy.
>>
>> What do you think about this?
>>
>> --
>> Yours Faithfully,
>> Vladimir Kuklin,
>> Fuel Library Tech Lead,
>> Mirantis, Inc.
>> +7 (495) 640-49-04
>> +7 (926) 702-39-68
>> Skype kuklinvv
>> 35bk3, Vorontsovskaya Str.
>> Moscow, Russia,
>> www.mirantis.com <http://www.mirantis.ru/>
>> www.mirantis.ru
>> vkuklin at mirantis.com
>>
>> __________________________________________________________________________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe:
>> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151111/ea61891c/attachment.html>


More information about the OpenStack-dev mailing list