Clean Code : Functies

Op 17 juni 2009 200906 20:41, in Architectuur, Clean code, Internet, PHP, Webdevelopment, door Jan Willem
0

De komende tijd zal ik proberen regelmatig hersenspinsels online te zetten in de vorm van een blogpost over zaken waar ik op het gebied van programmeren op dit moment mee bezig ben. In deze post een aantal eigenschappen en enige relevantie informatie over functies en het gebruik van functies in je programmeertaal (in de voorbeelden gebruik ik PHP).

Een aantal eigenschappen van een goede functie:

Relevante functienamen

  • Zijn beschrijvend (de naam verteld wat de functie doet, een functie met als naam cp() is bijvoorbeeld erg slecht leesbaar, als dezelfde functie copyFile() zou heten weet je direct wat de functie doet)
  • Bevatten bijna altijd een werkwoord
  • Moeten logisch zijn (een functie voor het inlezen van een XML bestand noem je bijvoorbeeld geen writeFile(), beter zou zijn readConfigFromXmlFile()

(meer…)

Tags:
 

Clean Code : Naamgeving

Op 4 april 2009 200904 08:31, in Clean code, PHP, Webdevelopment, door Jan Willem
0

Afgelopen tijd ben ik druk bezig geweest om de manier van werken binnen mijn bedrijf JWE new media solutions zo optimaal mogelijk te maken. Eén van de belangrijke items hierbij is altijd het optimaliseren van broncode om deze zo goed mogelijk leesbaar te maken. In de komende blogposts ga ik proberen hier meer informatie over te geven.
(meer…)

Tags:
 

Ontwikkelomgeving Assembla.com

Op 29 maart 2009 200903 08:37, in PHP, Webdevelopment, door Jan Willem
0

Sinds enige tijd gebruiken we bij JWE new media solutions de ontwikkelomgeving van Assembla.com. Assembla.com is bij uitstek geschikt om te gebuiken bij de ontwikkeling van (web)applicaties en websites. In Assembla.com zit een scala aan mogelijkheden om je project zo goed mogelijk te kunnen beheren. Wij maken op dit moment gebruik van een omgeving waarbij de SVN en Trac zijn geïntegreerd. Voor de ontwikkeling van PHP applicaties gebruiken we Zend Studio for Eclipse waarbij we extra onderdelen hebben geïnstalleerd om samen te kunnen werken met Trac.
(meer…)

Zend Framework Workshop – dag 2

Op 7 september 2008 200809 08:55, in PHP, Webdevelopment, door Jan Willem
0

De slides van de workshop Zend Framework Dag 2 online gezet.

Slides op SlideShare: Workshop Zend Framework Dag 2 (meer…)

Tags: