PDI^2

Il dilemma del formato dei file di configurazione

php, fun July 30, 2006 10:28 am (Save post)

Ovvero, stavo guardando un simpatico screencast del progetto symfony, framework PHP per lo sviluppo rapido e agile e web2.0 e mvc e dry e kiss e ajax e tutti gli acronimi che sono in voga quest’anno, modelli fantasiosi ma che non per questo perdono la loro eleganza grazie al sottile richiamo a coco chanel.

Comunque, il sito è un sacco carino e pare bello ordinato e pieno di screencast, che è meglio, per cui stavo guardandone uno e vedo questa cartella config, che contiene i seguenti file:

apache.conf
config.php
databases.yml
propel.ini
properties.ini
rsync_esclude.txt
schema.xml

Per la serie: sei nel dubbio su quale sia il formato migliore per le configurazioni? Usali tutti :)

Piani per php6

php November 22, 2005 11:28 pm (Save post)

Pare ci sia stato un meeting php-related a parigi l’11 e 12 novembre.
Ci sono delle interessanti note su php6.
Cosa vi aspettereste da php6?
Che ci siano i blocchi come in tutti i linguaggi simpatici ? (si, l’aggettivo è intenzionalmente vago)
Che ci sia un vero Safe mode?
Mixin/trait/ereditarietà multipla ?
O magari i namespace?

Beh, non si sa, per ora di nuovo c’è il goto :D
Oh, e tra l’altro il geniale We don’t see the real need for named parameters, as they seem to violate PHP’s KISS principle. It also makes for messier code.

Interessante invece è il discorso sull’introdurre un meccanismo per far si che il costruttore di una classe venga richiamto implicitamente se viene ridefinito quello di una sottoclasse. Oddio, secondo alcuni è un antipattern che si risolve in modo molto banale, ma ci sarebbero altre soluzioni generali interessanti

Design Pattern in $linguaggio

ruby, python, oop, php November 4, 2005 5:27 pm (Save post)

Dopo un bel po’ di tempo che ci perdevo tempo sono finalmente riuscito a mettere online un articoletto su cui stavo trafficando da un bel po’, una specie di analisi parallela dell’Abstract Factory pattern in Common Lisp/Ruby/Python/etc.

Io sono un sostenitore dell’ipotesi che i DP servano solo se il linguaggio è tonto ,per qualche valore di tonto, ed in questo singolo caso in esame sembrerebbe che l’Abstract Factory sia necessario effettivamente solo per valori abbastanza grandi di tontezza.

Però ho in mente qualche altro pattern che invece forse sarebbe necessario comunque anche in python e ruby, come il visitor (che però è ancora inutile in CL). Insomma in realtà è unindagine interessante.
Specie se riesco ad infilarci dentro anche Haskell :D

Comunque, l’articolo non è venuto bene quanto volevo per mancanza di tempo, ma se non mi sbrigavo a passarlo a lm non l’avrei finito mai.
Ora devo mettermi a scrivere il secondo, (e scrivere la tesi e finire il sito del gruppo utenti ruby italia, e finire quell’applicazione in j2me per imparare i kanji, e sistemare il look di questo blog e …)

Miti sul C

php, java, C, C# October 18, 2005 5:49 pm (Save post)

Demolizione sistematica di alcune credenze poplari sul linguaggio C (e derivati). Letturina simpatica :)

Get free blog up and running in minutes with Blogsome
Theme designed by Janis Joseph