Hi Gabriel,

I agree with you that my "extract to temp" may be not really a refactoring
anymore. And maybe you're right about adding extra option, I should think
about it.
Thanks

Mark


2014-07-23 13:33 GMT+02:00 Gabriel Cotelli <g.cote...@gmail.com>:

> Hi Mark,
>
> Thanks for taking care of improving the refactoring tools.
>
> Just a side note, if you modify the Extract to temporary refactoring to
> change all the references (as your blog post suggest) then exists cases
> when this is no longer a refactoring. If the extracted code has side
> effects is not the same to send this messages one or several times and a
> refactoring is supposed to be safe.
>
> I think you should let the old behavior as a refactoring, and add this new
> one (very useful indeed) making clear that is not a refactoring.
>
> Regards,
> Gabriel
>
>
> On Tue, Jul 22, 2014 at 6:00 AM, Mark Rizun <mri...@gmail.com> wrote:
>
>> Hi everyone,
>>
>> This is a summary of what is done on improving refactorings.
>> /Refactoring(enhancement)/
>> - Extract to temporary(renaming duplicates)
>> - Rename method(permutation of args)
>> - Rename inst var(renames accessors)
>> For more details read my blog:
>> http://myfuncoding.blogspot.fr/2014/07/improved-refactorings.html
>> Feedback & re-tweets are welcome:)
>>
>> Best,
>> Mark
>>
>>
>>
>> --
>> View this message in context:
>> http://forum.world.st/Refactoring-project-improvements-tp4769273.html
>> Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
>>
>>
>

Reply via email to