Refactoring project moving forward :)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Refactoring project moving forward :)

Mark Rizun
Hi, everyone!

The project is developing: small changes, enhancements and fixes are made. You can read about it on my blog. Everything is (or will be) included in recent versions of Pharo40.
Please be free to introduce your thoughts and ideas about what should be done, or maybe what shouldn't.
So, feedback is welcome.

Best,
Mark
Reply | Threaded
Open this post in threaded view
|

Re: Refactoring project moving forward :)

Ben Coman
Mark Rizun wrote:

> Hi, everyone!
>
> The project is developing: small changes, enhancements and fixes are made.
> You can read about it on my  blog <http://myfuncoding.blogspot.com>  .
> Everything is (or will be) included in recent versions of Pharo40.
> Please be free to introduce your thoughts and ideas about what should be
> done, or maybe what shouldn't.
> So, feedback is welcome.
>
> Best,
> Mark
>
>
>
> --
> View this message in context: http://forum.world.st/Refactoring-project-moving-forward-tp4767798.html
> Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
>
>
>  
Didn't quite until I read the blog.  Having refactoring in the debugger
will be nice.
cheers -ben

Reply | Threaded
Open this post in threaded view
|

Re: Refactoring project moving forward :)

kilon.alios
"nice" is understatement for anyone doing debugger coding with pharo . The lack of refactoring tools was a main reason I am not coding solely inside the Debugger so its definitely great news. 

My thought about Pharo is two sided one "Modularisation" and "Documentation" . I can think of no more important coding concepts. In the case of refactoring tools, it would be nice if refactoring tools could define a common "protocol" that any IDE tool could use to take advantage for them, so one would not need to hard code them inside the individual tools. Maybe that is already possible to an extend I have not looked into the code.

If memory serves me correctly Debugger was modularised separating its GUI side from its core model. 

Personally I find Pharo extremely powerful when it comes to refactoring already.

The one thing I would change is make the menus more intelligent, right now you can do illegal actions on selections for example I can inspect part of a message which of course it returns an error, it would be nice if the menu entries were disabled , grey out or removed in case of a bad selection, or ideally auto-correct the selection so the menu command can work. 


On Tue, Jul 15, 2014 at 5:17 PM, Ben Coman <[hidden email]> wrote:
Mark Rizun wrote:
Hi, everyone!

The project is developing: small changes, enhancements and fixes are made.
You can read about it on my  blog <http://myfuncoding.blogspot.com>  .
Everything is (or will be) included in recent versions of Pharo40.
Please be free to introduce your thoughts and ideas about what should be
done, or maybe what shouldn't.
So, feedback is welcome.

Best,
Mark



--
View this message in context: http://forum.world.st/Refactoring-project-moving-forward-tp4767798.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.


 
Didn't quite until I read the blog.  Having refactoring in the debugger will be nice.
cheers -ben