caligrafia para desenvolvedores
TRANSCRIPT
![Page 2: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/2.jpg)
![Page 3: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/3.jpg)
![Page 4: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/4.jpg)
String name = "John";
Java
![Page 5: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/5.jpg)
var name = "John"; name.length // 4
javascript
![Page 6: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/6.jpg)
List<string> names = new List<string>(); names.Add("John"); names.Add("Jane"); foreach (string name in names) { if (name.StartsWith("J")) { Console.WriteLine(name); } }
C#
![Page 7: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/7.jpg)
let names = ["John"; "Jane"];; names |> List.filter(String.StartsWith("J")) |> List.iter(Console.WriteLine);;
F#
![Page 8: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/8.jpg)
![Page 9: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/9.jpg)
switch (number) { case 1: doStuff(); case 2: doMoreStuff(); break; }
C?
![Page 10: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/10.jpg)
![Page 11: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/11.jpg)
![Page 12: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/12.jpg)
switch (number) { case 1: doStuff(); case 2: doMoreStuff(); break; }
C?
![Page 13: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/13.jpg)
switch (number) { case 1: doStuff(); // falling thru case 2: doMoreStuff(); break; }
C?
![Page 14: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/14.jpg)
try { return true; } finally { return false; }
Java
![Page 15: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/15.jpg)
![Page 16: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/16.jpg)
switch (number) { case 1: x = doStuff(); case 2: x = doMoreStuff(); break; }
![Page 17: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/17.jpg)
switch (number) { case 1: this.x = doStuff(); case 2: this.x = doMoreStuff(); break; }
![Page 18: Caligrafia para desenvolvedores](https://reader033.vdocument.in/reader033/viewer/2022052307/5562d840d8b42a63498b512c/html5/thumbnails/18.jpg)