bdd

Recursos de programación de bdd
Lean and Agile Consultant Liz Keogh is a Lean and Agile consultant based in London. She is a well-known blogger and international speaker, a core member of the BDD community and a passionate advocate of the Cynefin framework and its ability to change mindsets. She has a strong technical background with 20 years’ experience in delivering value and coaching others to deliver, from small start-ups to global enterprises. Most of her work now focuses on Lean, Agile and organizational transformations, and the use of transparency, positive language, well-formed outcomes and safe-to-fail experiments in making change innovative, easy and fun.
¿Sufres en silencio los tests de tu proyecto? ¿Eres de los que no automatizan, porque tienes que elegir entre hacerlo bien o hacerlo a tiempo? ¿Te gustaría saber más sobre esas cosas que @pedro_g_s asume que ya sabes durante sus charlas? Han hecho falta muchas conversaciones de café sobre testing, TDD, BDD, *DD, para darme cuenta de que muchas de las discusiones venian del hecho de que no tenemos claros algunos conceptos básicos del testing y como encajarlos en nuestro ciclo de desarrollo. Durante la charla, hablaré sobre qué, cómo y cuándo (no) probar. Procuraré contar mi experiencia, los trucos que me facilitan escribir mis tests y como hacer nuestro código más testable. Y también, por qué no, intentaré contar mis vergüenzas. Donde me he equivocado y algunas soluciones menos ortodoxas que me han funcionado. Si nunca has hecho tests. Si lo has intentado pero has descubierto que no es todo tan bonito como te pintaron.
Por Joan León La programación es maravillosa, nos ofrece todo un mundo de posibilidades para crear webs, aplicaciones, herramientas, videojuegos, incluso dotar de IA a asistentes que llevamos en nuestros bolsillos. También podemos crear arte con nuestras líneas de código... no todo va a ser SOLID, DDD, TDD, BDD. Eso no quiere decir que no debamos usar buenas prácticas de programación, pero en este caso el objetivo es crear algo expresivo, más que algo funcional. Podemos utilizar multitud de lenguajes en el ... Más información: https://t3chfest.uc3m.es/2019/programa/creative-coding ------------------- T3chFest es un evento sobre nuevas tecnologías e innovación anual gratuito celebrado en Madrid. Consulta en nuestro canal las charlas de las pasadas ediciones. Sitio web: https://t3chfest.uc3m.es Twitter: https://twitter.com/t3chfest
This presentation by Luka Jacobowitz took place at Lambda World Cádiz on October 26th, 2018 at the Palacio de Congresos in Cádiz, Spain. Testing in the world of Functional Programming Testing is one of the most fundamental aspects of being a software developer. There are several movements and communities based on different methodologies with regards to testing such as TDD, BDD or design by contract. However, in the FP community testing is often not a large topic and is often glossed over. While it’s true that testing in functional programming tends to be less important, there should still be more resources on how to create tests that add actual value. This talks aims to provide exactly that, with good examples on how to leverage property based testing, refinement types and the most difficult part: figuring out how to test code that interacts with the outside world. Follow: -https://www.twitter.com/lambda_world -https://www.twitter.com/47deg -https://twitter.com/LukaJacobowitz Visit: -https://www.47deg.com/events for more details -http://www.lambda.world
¿Testear, no testear y usar un lenguage tipado? ¿O quizás ninguna de estas cosas y simplemente ir a producción y ya? ¿Ir a producción con "observability" o a pelo? Observability, test last, test first, type first, ir a producción a pelo... Cada uno tiene su comunidad de fans que te intenta convencer de su religión. En esta charla explicaremos brevementes cada uno de estos enfoques y sus principales trade-offs. A vosotros os queda decidir que es mejor en vuestras circunstancias! ---------- La conferencia es un punto de encuentro sobre desarrollo de software para aquellas personas que buscan mejorar sus habilidades y discutir sobre el futuro del desarrollo de software profesional. Si no sabes qué es Software Craftsmanship, recomendamos leer el libro “ The Software Craftsman” e información sobre Extreme Programming como método de desarrollo de software. Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Analizamos las reacciones a la compra de GitHub por parte de Microsoft. Opiniones curiosas, datos, GitLab metiéndose al rebufo enseñando Grafana con métricas de migraciones, posibles implicaciones, y nuestra opinión al respecto. Links de interés: 📕 Cursos CodelyTV Pro: https://pro.codely.tv 💸 Descuento 1 mes por 25€: http://bit.ly/bdd-descuento 💰 Descuento 4 meses por 99€: http://bit.ly/bdd4meses 👨‍👩‍👧‍👦 Planes para empresas: https://codely.tv/pro/teams 🐦 Twitter: https://twitter.com/CodelyTV
Entrevista con Mavi Jiménez donde nos explica cómo desarrollan tests en HolaLuz siguiendo los principios SOLID. Tips: * Sigue una misma estructura de directorios tanto en producción como en tests * Extrae tus mocks y aserciones a clases individuales para poder reaprovecharlos Links de interés: 👤Entrevistada: https://twitter.com/Linkita 🌄Slides: https://bit.ly/solid-tests 🎥 Serie anti-patrones de test: https://www.youtube.com/watch?v=XbkjUz20pOk&list=PLZVwXPbHD1KN1JRaNzcU8-QA-oUkgH79C 📕 Cursos CodelyTV Pro: https://pro.codely.tv 💸 Descuento 1 mes por 25€: http://bit.ly/bdd-descuento 💰 Descuento 4 meses por 99€: http://bit.ly/bdd4meses 👨‍👩‍👧‍👦 Planes para empresas: https://codely.tv/pro/teams 🐦 Twitter: https://twitter.com/CodelyTV
How to set the IntelliJ title bar to dark. You can use this trick with all the JetBrain IDEs: IntelliJ, PhpStorm, PyCharm, GoLang, JetBrains, Android Studio, AppCode, RubyMine, ReSharper Links de interés: 📕 Cursos CodelyTV Pro: https://pro.codely.tv 💸 Descuento 1 mes por 25€: http://bit.ly/bdd-descuento 💰 Descuento 4 meses por 99€: http://bit.ly/bdd4meses 👨‍👩‍👧‍👦 Planes para empresas: https://codely.tv/pro/teams 🐦 Twitter: https://twitter.com/CodelyTV
En este vídeo analizamos 4 ejemplos de implementación de tests: Enfoque "tradicional", aplicando el patrón de diseño Builder, aplicando ObjectMother o Stubs, y haciendo uso de named arguments. Los ejemplos que analizamos son en PHP y Scala, pero es perfectamente aplicable a lenguajes como Java, .Net, etc. Links de interés: 🎥 Serie anti-patrones de test: https://www.youtube.com/watch?v=XbkjUz20pOk&list=PLZVwXPbHD1KN1JRaNzcU8-QA-oUkgH79C 😺 Repositorio con los ejemplos: https://github.com/CodelyTV/code-examples ✍️ Post comentado en el vídeo: http://blog.koalite.com/2018/02/test-builders-en-typescript/ 📕 Cursos CodelyTV Pro: https://pro.codely.tv 💸 Descuento 1 mes por 25€: http://bit.ly/bdd-descuento 💰 Descuento 4 meses por 99€: http://bit.ly/bdd4meses 👨‍👩‍👧‍👦 Planes para empresas: https://codely.tv/pro/teams 🐦 Twitter: https://twitter.com/CodelyTV