refactoring in pageview class
Albert Astals Cid
aacid at kde.org
Sun Feb 19 23:14:54 UTC 2017
El dimecres, 15 de febrer de 2017, a les 11:23:58 CET, Oliver Sander va
escriure:
> > Personally I'm not very happy about refactorings, usually they just end up
> > either: * Causing regressions because there's a corner case the
> > refactoring didn't think of * Being as complex as the original code,
> > because original code is complex for a reason.
> I see your point. On the other hand, sometimes cleanup does have value,
> because it makes it easier for newcomers (like me) to understand the code.
> > Also *personally* I think time would be better spent fixing some actual
> > bugs instead of just making the code nicer to look at, but it is your
> > time, so you spend it as you think it's better/more fun for you :)
>
> Compromise suggestion: habruening, as your are just starting out, maybe
> refactoring the entire pageview class is too much to tackle at once. How
> about starting with something smaller? Like fixing a simple bug from the
> bug tracker? Or doing a small, specific bit of cleanup? Or write a unit
> test for some particular feature? Actually, cleanup patches are generally
> better liked when they are accompagnied by unit tests. Albert, anything
> specific that you can suggest here to get him started?
If he wants to refactor stuff, let him refactor stuff, as I said I don't
consider myself the maintainer anymore, so if someone reviews and commits his
code, good.
If you want me to review the code, i'll really prefer a small chunk of code/
refactor with an explanation of why it is better and ideally what bug it
fixes.
Cheers,
Albert
>
> Cheers,
> Oliver
More information about the Okular-devel
mailing list