Xerrada Francesc Dalmau (abril 2014)
Salta a la navegació
Salta a la cerca
Keywords
- Importància de la POO. Importància de la reutilització del codi. (Object-Oriented Design Heuristics).
- TDD (test-driven development) i metodologies àgils.
- Selenium: exemple de software TDD
- Scrum: exemple de metodologia àgil.
- Patrons de disseny i la seva importància. Patrons de disseny són solucions provades a problemes coneguts (Design Patterns)
- Code refactoring. Procés bàsic per millorar un codi sense canviar el seu comportament, utilitzant patrons de disseny (refactoring).
- Què és i què no és JS. Llibre Javascript the good parts
- JS és un llenguatge de scripting amb característiques dels llenguatges imperatius i dels llenguatges funcionals.
- És simple i no fa màgia.
- JS no és JQuery
- JS és síncron
- Utilitza el event loop.
- JQuery
- fa moltes coses i es pot utilitzar quan convingui.
- És una navalla suïssa que fa de tot, però no construïries una casa.
- Objectes a JS
- A JS tot és un objecte (fins i tot una funció).
- Com fer herència amb JS
- Scope de les variables (àmbit)
- closure
- Brainfuck. Llenguatge de programació esotèric.
- Continuous integration. Exemple de software: Jenkins
- Continuous delivery
Enllaços
- http://en.wikipedia.org/wiki/Test-driven_development
- http://ca.wikipedia.org/wiki/Metodologia_%C3%A0gil
- http://en.wikipedia.org/wiki/Software_design_pattern
- http://en.wikipedia.org/wiki/Code_refactoring
- https://www.destroyallsoftware.com/talks/wat
- http://ca.wikipedia.org/wiki/Brainfuck
- http://en.wikipedia.org/wiki/Continuous_integration
- http://en.wikipedia.org/wiki/Continuous_delivery
- Betabeers Barcelona. http://betabeers.com/community/betabeers-barcelona-16/
- Meetup
Bibliografia
- Javascript the good parts. http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742
- Design Patterns. http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612
creat per Joan Quintana Compte, abril 2014