TO DO-Listen sind wunderbare Dinge.
Ich spreche nicht von // #TODO: bla bla Kommentare. Ich meine, hol dir ein ehrliches Notizbuch zu Gott.
Sie wissen nie, wann Sie sich an etwas Wichtiges erinnern. Ein Notizbuch sitzt ruhig da und lässt Sie nachdenken, ohne sich darüber zu beschweren, wie Ihre Handschrift nicht kompiliert wird. Einige meiner besten Ideen entstehen im Badezimmer (ja, ich besitze ein wasserdichtes Notizbuch, aber so weit muss man nicht gehen).
Sie können Taschengrößen erhalten, die genäht (nicht geklebt) sind, damit sie nicht in Ihrer Tasche auseinanderfallen. Haben Sie es nicht geschafft, ein schickes mit einem eingebauten Lesezeichen zu bekommen? Klebeband, Schere, Schleife und niemand wird es jemals erfahren.
Wenn eine Idee zutrifft, schreiben Sie sie einfach auf. Zeichne kleine Kästchen neben jede Idee und du kannst sie leicht als erledigt markieren. Stellen Sie ein Kästchen oben auf die Seite und Sie wissen, wann die Seite fertig ist.
Welcher sequenzielle Zugriff ist für Sie nicht gut genug? Ja, sie stellen auch Taschenbücher her. Das alles scheint ein bisschen viel zu sein, aber es ist besser, als in Haftnotizen zu ertrinken oder zu versuchen, alles in Jira festzuhalten.
Lassen Sie die Dinge nicht halb implementiert
Halten Sie Ihre Verbesserungen klein und erreichbar. Fang nichts an, was nicht in einer Sitzung erledigt werden kann. Wenn es dafür zu groß ist, zerlegen Sie es in kleinere Schritte. Lassen Sie immer Code, der kompiliert und seine Tests besteht. Oh und lass keine bestandenen Tests scheitern, die du noch nie gesehen hast. Wenn Sie einen Test bestehen oder nicht bestehen, testen Sie den Test.
Hör auf zu denken, du brauchst das ganze Design auf Papier
Sie müssen lediglich Ihren Entwicklungsplan aufzeichnen. Du weißt nicht, wie die Dinge aussehen werden, wenn du fertig bist, also hör auf, so zu tun, als ob du es tust. Erfassen Sie so gut Sie können, was Sie herausgefunden haben. Verwenden Sie eine Serviette und einen Buntstift, wenn Sie müssen. Wenige Leute verstehen sowieso 90% von UML. Verwenden Sie, was auch immer Sie können, um zu zeigen, was Sie zeigen müssen. Ich konzentriere mich darauf, meine Benutzeroberflächen zu zeigen und was darüber weiß.
Schreiben Sie Notizen, wenn Sie mit dem Codieren aufhören
In dem Moment, in dem Sie Ihre Finger von den Tasten nehmen, werden Sie das letzte Mal verstehen, was Sie getan haben (und was Sie geplant haben) und was Sie jetzt tun. Halten Sie dieses Verständnis so gut wie möglich in einigen Notizen fest. Wenn Sie nur Kommentare haben, sind Sie immer noch an den Computer gebunden und hinterlassen wahrscheinlich eine Pfütze auf dem Stuhl. Auch hier ist ein Notebook eine großartige Sache.
Auf diese Weise können Sie Ihr Gehirn elegant landen lassen, Ihre Blase schonen und später wieder abheben, ohne auf Koffein und Zähneknirschen zurückgreifen zu müssen.