Inside Paulo Abrantes' head
[ start | index | login or register ]
start > comment-start > 2007-06-16 > 1-6

1-6 commented start/2007-06-16/1

Created by m4ktub. Last edited by m4ktub, one year and 110 days ago. Viewed 461 times. #4
[diff] [history] [edit] [rdf]
labels
attachments
Well, I intended to but considering that the base code of "Plug-in with an editor" is about 600 lines of code through 13 Java files, a plugin.xml, and a MANIFEST.MF with everything connected indirectly … I never went very far.

I'm still checking how to develop a editor plugin with coloring, outline and auto complete. It's a steep learning curve, at least in the beginning.

Anyway, creating such a plugin would facilitate the understanding of the model and it's manipulation. It could progressively be extended to include contracts, domain restriction, documentation, access control, ...

This however does not make developers want to write documentation and I think that's the main bottleneck. New ways of visualizing information always help in the communication process but until the day that lack of proper documentation generates compilations or runtime errors people will prefer to hack than to document.

This somewhat reminds me of literate programming (Donald Knuth). I wonder if there are revamps of this concept to the modern world? I have to check on that.

9 comments (by jpmsi, m4ktub, pabrantes) | post comment
Who am I?
paulo-roca2My name is Paulo Abrantes AKA pabrantes and I'm a software developer. I'm currently employed at >>CIIST working as a Java developer in >>FenixEDU.

This blog is mostly about Java programming, domain driven design and snipsnap bliki developing. Everything written in this blog is my personal opinion and it may not reflect the opinions of my employer and co-workers.


Blog subscription
subscribe by rss subscribe by email

Links
>> Home
>> Paulo's Profile
>> Post History
>> Add to Technorati Favorites
>> Paulo's Photo Gallery
>> WishList
>> Posting without Login

Search Blog
Fellow Bloggers

Recent Posts

Java Programming: Bytecode Injection
Intermission: Sorry For Downtime
Software Developing: Studying The Bliki Domain Model
SnipSnap Developing: Trying to settle a roadmap
System Administration: Load Balancing with Apache
Blogging: Two years have passed
Software Developing: The SnipSnap Saga
Java Programming: Getting your code spicy with Groovy
Software Developing: Fluent Interfaces
Software Developing: Implementing a ShoutBox on SnipsSnip
Software Developing: SnipSnap, SnipIt and SnipSnip
Java Programming: Proxies and Access Control
Java Programming: Proxies and References
Java Programming: References' Package
YALM: Yet Another Layout Modification

For older posts, please refer to post-history for a complete Post History

Logged in Users: (0)
… and 7 Guests.
This is a modified version of snipsnap.org created by >>Paulo Abrantes