Makroprogrammering for begyndere

Dimitri Popov fra Danmark fortalte om at udvikle udvidelser som ‘ikke programmør’ og hvordan man kommer i gang med Basic i OpenOffice.org

Dimitri er ikke programmør, men havde brug for et værktøj til hjælp for en teknisk forfatter. Dimitri udviklede en række værktøjer, som nu er offentligt tilgængelig under navnet ‘Writers tools’ – et af de mest populære udvidelser på extension websitet.

Gode råd til en begynder:
* Start simpel og gør det til en leg eller hobby
* Start løssluppen (du behøver ikke være perfekt)
* Kommentèr din kode også med lange forklaringer. Du får brug for dem senere
* Omstrukturèr og gør koden bedre (tilføj f.eks. error handling)
* Lav byggeklodser (kodefragmenter) evt. som funktioner
* Lær fra prof’erne (kopier kode hvis licensen tillader det)

Kilder:
Andrew Pitonyak, Thomas Krumbein, Bernard Marcelly

Værktøj
* Versionskontrol (f.eks. Subversion)
* BasicAddOnBuilder (og ExtensionCompiler)
* Code hosting service

Release, men
* Der forventes en hvis kvalitet (generisk, fejlhåndtering og multi platform)
* Dokumentation
* Sprog
* Support (brugernes forventninger men også teknik)

Ønsker til Writers tools i fremtiden:
* Tomboy import/export
* Kindle smippets import
* Non-modal visual word count
* Link shortener
* Integration to cloud storage

Om leif

Leif Lodahl Leif er certificeret PRINCE2 projektleder og har mange års erfaring inden for dette felt. Desuden er det Leif, der styrer aktiviteterne omkring LibreOffice (tidligere OpenOffice.org), og det er her Leif er på hjemmebane. På dette felt har Leif erfaring med både rådgivning, konsulentarbejde og undervisning. Leif Lodahl er manden, der står i spidsen for Libreoffice i Danmark, og han er en hyppig deltager i debatten omkring LibreOffice og open source.
Dette indlæg blev udgivet i Kontorblokken og tagget , , , . Bogmærk permalinket.

Skriv en kommentar