daniel.winther - 2018-03-19 10:54 12s
https://localstack.cloud/ Verkar vara ett spännande projekt för att kunna köra en aws-liknande miljö lokalt Goda nyheter som förhoppningsvis skulle kunna underlätta utveckling och framförallt testning
erik.malm - 2018-03-19 18:17 05s
Verkar täcka det som är bökigt att ordna själv och verkar inte alltför jobbigt att sätta upp. Får kolla lite närmare på vad deras “highly efficient dev / test and deployment pipelines” innebär.
oscarnylander - 2018-03-20 13:43 03s
OMRÖSTNING: Är do-while
för obskyrt för att någonsin användas?
>👍 => Använd do-while
>👎 => Använd inte do-while
daniel.winther - 2018-03-20 13:43 20s
vad är motivationen till do-while?
oscarnylander - 2018-03-20 13:43 46s
vill implementera retrying under vissa omständigheter
joakoles - 2018-03-20 13:43 47s
Att alltid exekvera en iteration oavsett while-uttrycket
oscarnylander - 2018-03-20 13:44 10s
do { ...api code } while (method = GET & tries < 5)
typ
daniel.winther - 2018-03-20 13:45 22s
@joakoles det går lika bra att göra med vanliga loopar väl? däremot kanske do while kan ge ett tydligare intryck att man faktiskt vill göra åtminstone en gång hur vanligt är det i c#?
joakoles - 2018-03-20 13:46 32s
@daniel.winther: Ja precis. Det är i praktiken väldigt ovanligt skulle jag säga.
daniel.winther - 2018-03-20 13:46 46s
ja, jag tycker också det är väldigt ovanligt
teo.roijezon - 2018-03-20 13:47 02s
skulle säga 👎 eftersom du oftast vill ha mer logik runtomkring
daniel.winther - 2018-03-20 13:47 08s
så jag skulle säga nej pga att det i mina ögon skapar viss förbryllelse jämfört med hur man “brukar” göra
teo.roijezon - 2018-03-20 13:47 15s
typ max antal retries, delay, etc bättre att göra en egen retry-loop (eller använda från nått bibliotek)
daniel.winther - 2018-03-20 13:48 07s
@teo.roijezon rösta!
teo.roijezon - 2018-03-20 13:49 29s
så 😛
oscarnylander - 2018-03-20 13:49 44s
jag lutar nog mot att ni har rätt do-while considered harmful :feelsbadman:
daniel.winther - 2018-03-20 13:50 06s
🐧 cheer up!
oscarnylander - 2018-03-20 13:50 27s
fick lösas med en while och en throw roligt nog
teo.roijezon - 2018-03-20 13:50 53s
😧
oscarnylander - 2018-03-20 13:51 46s
och en return 🐧
erik.malm - 2018-03-20 20:12 21s
Du kanske kan få in en System.exit() någonstans där också?
teo.roijezon - 2018-03-20 20:14 33s
självklart med en SecurityManager som omdefinierar var System.exit gör
erik.malm - 2018-03-20 20:15 42s
Kan vi jobba in en moddad ClassLoader också?
teo.roijezon - 2018-03-20 20:16 14s
det är väl den som ropar på hela kalaset
oscarnylander - 2018-03-21 10:06 39s
jag gillar php’s or die();
, den kanske är något?
daniel.winther - 2018-03-21 10:07 07s
haha den gamla klassikern! 😂
oscarnylander - 2018-03-21 10:07 19s
defensiv programmering 🐧
oscarnylander - 2018-03-23 13:39 16s
https://github.com/bluzi/travis-buddy
kul koncept om ni kör travis!
daniel.winther - 2018-03-23 13:39 29s
👍 coolt!
johanhazelius - 2018-03-24 14:22 45s
a16z Podcast: Containing the Monolith -- From Microservices to DevOps | a16z on acast
Ganska high-level men ändå intressant. Ständigt återkommande ämne..