Passa al contingut principal

Entrades

S'estan mostrant les entrades d'aquesta data: novembre, 2013

Rotllo personal ;)

Després de pegar-li voltes ja he trobat què m'agrada fer. Sempre he pecat de no agradar-me els projectes grans i llargs (sobretot açò). Em canse de seguida de fer el mateix. No valdria per a estar en una línia de muntatge  ni per a professions no repetitives (o potser sí, mai se sap que et vindrà en aquesta vida). Sempre m'ha agradat fer un projecte curt, una "proveta" per provar tal o qual cosa i ja està. Ja duc temps programat aplicacions per a mòbil (mini aplicacions). Però trobe que estic a gust. Es poden fer de més complicades, però. Però també simples. Una funcionalitat i avant. Això et permet fer una aplicació en dos-tres setmanes (de moment açò és el meu hobby, possiblement en dos-tres dies podria fer alguna de les aplicacions que ja tinc publicades, inclús alguna en menys). El cas és què, de moment, mentres dure sóc feliç i prompte (espere) em clavaré al món dels jocs. Veure'm com queda la cosa... ;)

Clean Code... WTF? És realment viable?

Després d'haver llegit un bon grapat (realment no tants però així quede d'entés ;)) de llibres sobre fer codi clar, bona programació... no sé com dir-ho, en anglés Clean Code, he trobat a l'anar a modificar (adaptar) programes d'altres (programari lliure) que no hi havia per on agarrar-ho. Vaig a posar un cas (no, no vaig a refactoritzar-lo ni vaig a menyspreuar-lo) en el que volia "treballar" actualment. Volia fer una modificació del fòrum Simple Machines Forum (el fòrum és una passada, va molt bé i inclou de serie una versió per a mòbil que ve molt bé). El resultat és què  la funció (on supose) que volia fer la modificació, té un tamany de més de 600 línies!!! Recordem que uns dels principis (segons l'Uncle Bob) és què les funcions han de fer una i només una cosa, i han de ser curtes. El que caldria supose què és refacoritzar-lo, però a veure qui és el guapo que es posa ara a fer-ho  (hi ha molt de codi al fòrum). He de dir també que el codi està fet en