Denkwerknieuws

Gemakkelijk:
nieuwe berichten automatisch in uw inbox!
Vul hieronder uw
e-mailadres in:


Voorbeeld

 

Archief voor March, 2009

Refactoring geeft uw teksten een facelift

Geplaatst op 24-03-2009

In de software-industrie kent men het begrip ‘refactoren’: de broncode van een computerprogramma herstructureren om de leesbaarheid te verbeteren of de code te vereenvoudigen. Computerprogrammeurs refactorden al lang voor het begrip werd ingevoerd. Tekstschrijvers ook.

De essentie van refactoren is dat de functionaliteit van een programma niet wordt aangetast. Het is ook niet bedoeld om fouten te verbeteren – op zijn best om de structuur van de software beter zichtbaar te maken, zodat daarna de fouten makkelijker te vinden en te corrigeren zijn. De Engelse Wikipedia-definitie noemt ook het verwijderen van ‘dode code’ (opdrachten die nooit uitgevoerd worden).

Dood hout kappen

Ik moest vandaag aan het begrip refactoren denken toen ik in een coachinggroep met de tekst van een deelnemer werkten. Een deel van zijn document, ruim een halve pagina, bestond uit leesbare, foutloze tekst die volgens mij nog wel een stuk strakker kon worden geschreven. Ik had die tekst opgedeeld in afzonderlijke zinnen en die op losse papiertjes afgedrukt. Zo kreeg ik 28 tekstfragmenten, die ik tijdens de coaching op tafel kon uitspreiden om ze te laten reorganiseren. Na wat heen en weer schuiven bleek dat we met12 zinnen het oorspronkelijke betoog nog steeds konden vertellen. De ordening was een beetje veranderd, het dode hout gekapt, de rimpels gladgetrokken. De boodschap kwam veel helderder over.

Refactor-sessie

Opgestrakte tekst: rechts het resultaat, linksboven het ‘dode hout’.

Het geheim van die verbeterslag schuilt erin dat ik de moeite genomen heb om de tekst op te breken in handzame fragmentjes, die we al experimenterend konden ordenen tot ze goed lagen. Je had dat ook met mindmapsoftware kunnen doen, maar met niets dan lopende tekst was het een stuk moeilijker geweest om hetzelfde resultaat te bereiken. Lopende tekst is ééndimensionaal, het tafelblad voegt een tweede dimensie toe. Meer ruimte om te ordenen is meer ruimte om te denken.

Overigens is voorkomen beter dan genezen, zowel in software als in tekst. Dus hoe beter de programmeur of auteur de structuur van het resultaat voorbereidt, hoe minder refactoring er achteraf nodig is.

Seavus stapt in de race met DropMind

Geplaatst op 16-03-2009

De softwarepakketten voor mindmappen springen als krokussen uit de grond. Onlangs werd de betaversie van Seavus DropMind vrijgegeven, een programma met zowel een offline- als een onlineversie. Op details natuurlijk anders dan de concurrenten, maar een uniek voordeel zie ik nog niet.

Voor gebruikers van MindManager 8 ziet de desktopversie van DropMind er erg vertrouwd uit. De functionaliteit is veel beperkter, maar de meeste knoppen doen precies wat je zou verwachten. Heel verwarrend is dat de Insert-toets en Return precies tegengesteld werken aan wat ze in MindManager doen. Seavus omschrijft het als gereedschap voor ‘elementair mindmappen’, en zegt daarmee niets teveel.

De online-versie lijkt op het eerste gezicht een heel ander programma, zowel visueel als functioneel: andere kleuren, andere effecten, andere mogelijkheden. Een onderscheidend detail is de automatische manier waarop het programma kleuren toekent aan cellen in verschillende delen van het veld. De presentatiemodus is interessant, maar niet echt baanbrekend.

Voorbeeld DropMind

Het verschil tussen de beide versies (more…)

Bubbl.us: leuk maar niet ideaal voor schrijvers

Geplaatst op 10-03-2009

Een paar dagen geleden schreef ik een blog over online-mapsites, waarin ik Comapping aanwees als mijn favoriete toepassing voor schrijvers. Vervolgens reageerde een lezer: ‘Ken je bubbl.us?’ Nee, dat kende ik niet, dus ik heb er een kijkje genomen. Maar dat bezoek heeft mijn opinie over Comapping niet veranderd.

Het is leuk om te zien op hoeveel manieren je een mindmappingprogramma kunt inrichten: er komen nog steeds nieuwe elementen bij, zowel in de functionaliteit als in de bediening. Bubbl.us is snel, simpel, en visueel leuk uitgevoerd. Nieuw is bijvoorbeeld de animatie als de gebruiker een cel verwijdert: een klein bommetje dat afgaat. Meer inhoudelijk is onderscheidend dat de site je toestaat om buiten de hiërarchie andere verbindingen toe te voegen. Voor schrijvers is ook handig dat de software lange regels automatisch afbreekt. En met de exportmogelijkheid naar html kun je een map gebruiken als basis voor een tekst; je kunt html immers inlezen in Word.

Hieronder een voorbeeld; klik op de afbeelding om de map live te zien.Map in bubbl.us

Comapping wint

Leuk allemaal, maar de nadelen wegen toch zwaarder. Bij grote maps gaat het storen dat je geen takken kunt in- en uitvouwen. Cellen verplaatsen kan wel, maar alleen door met de hand de nieuwe verbinding te maken en de oude door te knippen (dus niet, zoals bij Comapping, door eenvoudig te slepen). Er is geen mogelijkheid om ikonen, aantekeningen, hyperlinks en andere ondersteunende informatie toe te voegen.

Goed geprobeerd. Maar Comapping wint op punten.

Comapping: ordengereedschap voor schrijvers

Geplaatst op 06-03-2009

In mijn schrijftrainingen komt nogal eens de vraag op welke software nou de beste is om schrijfplannen in te maken. Daar is geen eenduidig antwoord op. Smaken verschillen, werkwijzen verschillen, behoeftes verschillen. Maar ik heb natuurlijk wel mijn favorieten, en een daarvan is de website comapping.com.

Er zijn nogal wat mindmap- en ordenpakketten op de markt, elk met hun eigen voor- en nadelen. En daarnaast zijn er ook nog online-varianten: websites waar je (mind)maps kunt maken, opslaan en publiceren. MindManager Web, MindMeister, Mindomo, Mind42 en Comapping timmeren in dat segment het meest aan de weg.

Is online mindmappen een goed idee? Dat is een discussie op zich. Voordelen zijn het bescheiden prijskaartje (de sites werken op basis van een abonnement), de mogelijkheid om vanaf elke computer met een internetverbinding bij je maps te kunnen, en de mogelijkheid om met meerdere mensen samen te werken. Daar staat tegenover dat je afhankelijk bent van de beschikbaarheid van een internetverbinding en van de website, dat de beveiliging van je maps niet waterdicht is, en dat de functionaliteit van websites beperkter is dan die van pakketten die op je eigen pc draaien.

Een interface voor schrijvers

Vervolgens, als we voor online kiezen, is de vraag: welke site? Daar heeft iedereen zo zijn voorkeuren. MindManager Web heeft een fraai interface, MindMeister biedt allerlei franje (zoals de mogelijkheid om per SMS nieuwe takken in een mindmap te creëren). Comapping spreekt mij erg aan omdat de ontwikkelaars het lef hebben gehad voor een radicaal andere weergave van maps te kiezen: niet de bekende cirkelvorm rond een centraal idee, maar een boomstructuur die uitwaaiert van links naar rechts. (Klik op het plaatje om de hele map live te zien.)

Comap van deze blog

Voor schrijvers is dat ideaal. Met Comapping kun je gedachten invoeren en ordenen, invouwen op een hoog niveau en uitvouwen tot alle details zichtbaar zijn, net als in andere omgevingen. Maar al die tijd kun je er tussendoor zien hoe je uiteindelijke tekst eruit komt te zien, want alles staat van boven naar beneden in de goede volgorde. Een beetje zoals de overzichtsweergave in MS Word, die schrijvers ook gebruiken, maar dan klik- en versleepbaar. Als extraatje kun je nog iconen en symbolen toevoegen, bijvoorbeeld om voor jezelf aan te geven waar je nog extra informatie nodig hebt.

Een tweede groot voordeel is dat Comapping langere teksten opbreekt in kortere regels (word wrap). De meeste programma’s en sites doen dat niet. Voor gewoon mindmappen is dat geen probleem, want daarbij word je geacht hooguit een paar woorden per cel of tak te gebruiken. Maar bij toepassing als schrijfgereedschap is het hoogst irritant als je tekst eindeloos doorloopt. Bij Comapping heb je daar geen last van.

In tegenstelling tot andere aanbieders is Comapping bovendien redelijk genereus in zijn exportmogelijkheden. Je kunt maps downloaden in MindManager-  en FreeMind-formaat en als rtf-bestand. Dat laatste is nou net weer niet ideaal; MS Word met koppen op verschillende niveaus, zoals MindManager tekst aflevert, zou mooier zijn. Maar als je bedenkt dat je voor 20 euro per jaar al comapper bent, valt daar wel mee te leven.