Video dari pertemuan CocoaHeads pada 15 Maret di kantor Tutu.ru


Pada bulan pertama musim semi di kantor kami, ada pertemuan pengembangan iOS CocoaHeads. Yang mengejutkan bagi para tamu adalah presentasi pertama oleh Stas Sarychev tentang topik pemrograman fungsional. Secara tradisional, itu hangat dan tulus, dan sekarang ke video:



Pada pandangan pertama, kata-kata tidak masuk akal yang mungkin Anda temui di institut. Namun pada kenyataannya, semuanya jauh lebih sederhana daripada yang terlihat. Kami di Tutu.ru aktif berayun dalam pemrograman fungsional dan, terlebih lagi, kami menggunakannya dalam praktik sehari-hari. Dalam laporan ini, saya akan berbicara tentang beberapa dasar matematika di mana FP didasarkan dan bagaimana mereka membantu dalam masalah dunia nyata.





Jenis string adalah dasar dari bahasa Objective-C dan Swift. Kita masing-masing memecahkan ratusan tugas kecil, tetapi apakah Anda pernah bertanya-tanya bagaimana metode standar yang disediakan oleh SDK bekerja dalam diri mereka sendiri? Apakah ada mekanisme alternatif?


Dari laporan ini Anda akan menerima pengetahuan tentang cara menggunakan mekanisme iOS yang kurang dikenal yang akan memungkinkan Anda untuk lebih efisien menyelesaikan tugas yang terkait dengan pemformatan dan berbagai konversi string menggunakan panggilan pustaka sistem libICU. Akan ada banyak contoh pelarian dan penghapusan karakter, mengganti kemunculan, transliterasi, string normalisasi, konversi kasus.





Segala sesuatu yang ingin Anda ketahui tentang kehidupan rahasia aplikasi Anda, tetapi takut untuk google. Saya akan memberi tahu Anda bagaimana aplikasi dirakit, bagaimana executable diatur, dan bagaimana kernel OS memahami apa yang harus dilakukan dengannya.




Kami merencanakan mitap berikutnya lebih dekat ke musim gugur, datang berkunjung!

Source: https://habr.com/ru/post/id446850/


All Articles