Wow, you found the article :-)
From what I've seen of geany, the code looks much better than some code I've seen. It didn't take as long to familiarize myself with the basic structure since the code files are well named and the directory structure is far from deep ;-) One of the reasons I felt so comfortable writing plugins for it is how much easier the code was to read. At least you don't have perl code mixed with java, etc ;-)
I'm a bit wishy-washy on my positions in these threads. Part of me is still healing from the Gnome disaster, and part of me likes moving forward. I hope at least it's good food for thought.
On 11/12/2013 06:16 PM, Matthew Brush wrote:
If it's the article I'm thinking of, it's this: http://www.joelonsoftware.com/articles/fog0000000069.html
But just because some guy wrote it on his blog don't make it automatically true or apply to all projects. IMO of any code I've ever read, Geany's is most due for some re-design/cleanup/re-factoring :)