iOS Makes Me Hate
3.92K subscribers
1.22K photos
174 videos
15 files
1.37K links
Авторский канал про iOS разработку. Путь продуктовых самураев в MAANG.

Самое больше iOS сообщество практиков: https://boosty.to/lionbond/

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Когда сломал индустрию
326
🧑 Чеклист когда использовать Actor?

В одном из прошлых постов мы уже разбирали советы когда нужен актор. Но советов много не бывает.

В этой автор предлагает конкретный чеклист из трех пунктов.

Если все три "да", то создавай отдельный actor. Если хотя бы одно "нет", то actor не нужен.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
52
🌄 SwiftUI Redraw System In Depth: Attributes, Recomputation, Diffing and Observation

Мы уже поднимали глубже тему кишков как SwiftUI работает изнутри, SwiftUI: View Trees vs Render Trees, а также как работает Observable под капотом.

Даже делали подборку говнокода. Это все очень помогает, чтобы выжать весь перфоманс с SUI.

Теперь попалась статья, где автор чуть систематизирует систему отрисовки:
- Invalidation / Outdating
- body recomputation
- Diffing

Статья понравилась тем, что здесь есть объективные замеры.

Другие полезные материалы по теме:
- Вопросы для собеседований SwiftUI: Layout Engine
- Вопросы для изучения SwiftUI: Основы построения UI и приложения
- Большая подборка задач на SwiftUI

🧬 Получить доступ можно 💰 тут или ⭐️ тут
Please open Telegram to view this post
VIEW IN TELEGRAM
6
Как вайбкодинг убивает твое критическое мышление

Первое правило it — перепроверяй. Себя, других, статьи из интернета, слова менеджера, обещания руководителей, лозунги компании.

Доверие — дорогая валюта и часто ценится теми, кто ей не разбрасывается.

Для меня все советы «не верьте всему что пишет чатгпт» выглядят очевидными. Банально от того, что есть баги везде. Заканчивая конспирологией и теориями о полит-инструментах.

Вот и в статье, наш любимый SwiftUI-архитектор, рассказывает как бездумное копирование мешает развитию критического мышления:

1️⃣ не заменяй свое мнение на ответы ChatGPT

2️⃣ истинный рост происходит когда самостоятельно борешься с трудностями 🥷

3️⃣ в сложных знаниях доменной области не всегда важен навык кодинга

4️⃣ Вставляя бездумно код ты не понимаешь обьемы технического долга

Итого: вайбкодинг хороший инструмент делать прототипы и быстрые мвп, но только при очень вдумчивом использовании
9
🥲 AI инженеринг: Температура

Одна из главных метрик хорошего ответа в LLMках — это значение температуры.

Вкратце, чем ниже температура, тем более предсказуемые и строгие ответы. А чем выше — тем креативнее.

У Claude даже есть крутой дашборд, который помогает оценить температуру и делать нейронку более предсказуемой.

Например, тот самый промт из твитора помогает работать с температурой:
Прежде чем ответишь, оцени степень неопределённости своего ответа.
Если она выше 0.1, задай мне уточняющие вопросы, чтобы снизить неопределённость до 0.1 или ниже.


Методика называется Self-Consistency.

Полезные ссылки:
- Understanding How to Configure LLM Temperature Settings
- A Comprehensive Guide to LLM Temperature
- LLM Temperature Effects

🧬 И кстати, со следующей недели в закрытом чате мы начинаем неделю практики.

Еще больше насыщенного контента про промтинг 💰 тут или ⭐️ тут
Please open Telegram to view this post
VIEW IN TELEGRAM
3
This media is not supported in your browser
VIEW IN TELEGRAM
АУФ ПАЦАНЫ

Три пощечины от легенды — путь к величию!

Легендарный Антонио Иноки отвешивает три пощечины молодому Лиото Мачиде после победы.
Это не оскорбление, а знак уважения, путь самурая.
Так Иноки признает потенциал бойца стать великим. Честь, уважение и никакой ненависти - только традиции.


Музыка взята из интернета
42