On 24.03.2016 11:38, Rahkonen Jukka (MML) wrote:
> Hi,
> 
> I was not frightened at all, 

maybe you should be ;)

>just curious and also glad. Cleaning old code that is not really broken is 
>something that usually remains undone.  

"never touch a running system"

>Another example is developer "goatbar" who has been cleaning the codebase of 
>GDAL with his +1400 changesets
> https://trac.osgeo.org/gdal/search?q=goatbar&noquickjump=1&changeset=on

not saying it shouldn't be done. just has to be done carefully and while 
functionality does not increase it inherently has the danger of breaking things.

> I have also seen in the Geoserver project how much work it can require if 
> there is a need to migrate over very many library versions like with Wicket 
> 1.4 from 2009 -> Wicket 7.x 
> https://wiki.osgeo.org/wiki/GeoServer_Code_Sprint_2016. Upgrading to Spring-4 
> is also a big task even it is not so much delayed 
> https://github.com/geoserver/geoserver/wiki/Spring-4-Upgrade.

yeah, but at least upgrading dependencies usually gives you more stable, better 
libs you work w/ in the future.

anyway.. i have full confidence in the french/czech teamup Mike&IntelliJ ..ede

> 
> -Jukka Rahkonen- 
> 
> edgar.soldin wrote:
> 
>> as far as i have seen the changes were more of a formatting natures so far. 
>> but, Jukka is right of course, touching existing working code is prone to 
>> introduce errors.
> 
>> that being said, i trust you'll be extra careful and try not to introduce 
>> new code if not absolutely needed.
> 
> ..ede
> 
> rOn 24.03.2016 00:01, Michaël Michaud wrote:
>> Hi Jukka,
>>
>> Some benefits are :
>> - making the code more readable (with for each loop, generics, 
>> autoboxing : formatting and using simpler syntax help to understand 
>> the code more quickly)
>> - making the code more safe (using generics, try with resource)
>> - most of things I rewrite are suggestions from my IDE (it may detect actual 
>> bugs, but more often
>>   "potential" bug or simply bad practises )
>> - removing dead code (useless bytes to load) or duplicated code (error 
>> prone)
>> - for me, it is also a good way to have a better knowledge of the codebase.
>> ...
>>
>> Benefit is not very high for the short term (it is not supposed to change 
>> the way OJ works).
>> But I hope it will make the code more attractive. I think it may also 
>> be a first step for bigger refactoring task if needed.
>>
>> Michaël
>>
>> Le 23/03/2016 22:49, Rahkonen Jukka (MML) a écrit :
>>>
>>> Hi,
>>>
>>>  
>>>
>>> Michaël seems to do much work with "Cleaning, formatting rewriting". As a 
>>> non-programmer I would like to know what and why, and what benefit OpenJUMP 
>>> will have from this code review.
>>>
>>>  
>>>
>>> Regards,
>>>
>>>  
>>>
>>> -Jukka Rahkonen-
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> ---------
>>> Transform Data into Opportunity.
>>> Accelerate data analysis in your applications with Intel Data 
>>> Analytics Acceleration Library.
>>> Click to learn more.
>>> http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
>>>
>>>
>>> _______________________________________________
>>> Jump-pilot-devel mailing list
>>> Jump-pilot-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>>
>>
>> ----------------------------------------------------------------------
>> --------
>> Transform Data into Opportunity.
>> Accelerate data analysis in your applications with Intel Data 
>> Analytics Acceleration Library.
>> Click to learn more.
>> http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
>>
>>
>>
>> _______________________________________________
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
> 
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with Intel Data Analytics 
> Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to