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