--- id: 4617 title: 'CONTEXTVS, STVLTE! (Context, stupid!)' language: English complexity: Débutant tags: - Method & Tools presentation: >- https://firebasestorage.googleapis.com/v0/b/devfesttoulouse-2018.appspot.com/o/presentation%2F4617-context-PiotrPrzybyl.zip?alt=media&token=979ce39c-2ee9-4e84-b8f6-9b9e706f31f1 videoId: '' speakers: - piotr_przybyl talkType: Conférence --- "The best sorting algorithm is quick sort." "Indexes make DB faster." "Data should be sorted using ORDER BY." "Composition - good; inheritance - not good." "Windows is an operating system." "You must have transactions in your DB." "Java is slow." "Don't eat yellow snow." "You shall not self-sign your certificates." "Interrupt in Java is broken." The IT world is full of mantras/revealed truth, passed (often in oral tradition) among developer tribes. Mindlessly repeated from generation to generation, they cause a reckless usage. At best this results in more harm than good, in the worst case: a total disaster worth whole train of money. The context is indispensable part of each mantra. Right context can help to distinguish proper usage from incoming disaster. Do you believe in a mantra by any chance? How to find out the context? Can one eat yellow snow? Come and see.