/koʊd/ - часто ваш огромный пользовательский опыт заставляет вас говорить /kod/.
Ваше право: даже президенты разных стран говорят на английском с акцентом 😜
Шаг 1 из 1: обратите внимание, начните слышать это дополнительное /ʊ/ в речи других людей.
Это и глагол, и существительное (что достаточно типично для английского).
💄 В комментариях - моё голосовое с произношением этих двух фраз. И вы можете записать такие же голосовые - дам обратную связь.
BTW(by the way - кстати) , code - наша новая тема. A refactor - первое действие. Подробнее о нем - в следующем посте.
#code@geekspeak_eng
#pronunciation@geekspeak_eng
Шаг 1 из 1: обратите внимание, начните слышать это дополнительное /ʊ/ в речи других людей.
Это и глагол, и существительное (что достаточно типично для английского).
I'm coding a new feature. - глагол
Can I see your code? - сущ.
BTW
#code@geekspeak_eng
#pronunciation@geekspeak_eng
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1👌1
Refactoring
code means improving the way code is written without changing what it does. - Why?
To make the code:
- Cleaner (easier to read)
- Faster (better performance)
- Safer (fewer bugs)
Example
"Unfortunately, we don't have the resources to refactor this part of the system."
(Денег нет, но вы держитесь)
Task
Tell about a time when refactoring code helped you/your team solve a bigger issue.
#code@geekspeak_eng
#refactor@geekspeak_eng
В квизе есть пояснения, после выбора ответа появляется иконка лампочка. Если нужен правильный ответ - он там.
👍2👌2
Ещё один очевидный, но от этого не менее актуальный глагол
🔤 🔤 🔤 🔤 🔤 🔤 🔤
Поэтому let's add some more words into the mix (вот ещё слова):
Example
Ещё детали:
1️⃣ "Code compiles"
- ✅ "This code compiles fine on my machine!"
- ✅ "If the code compiles without errors, we’re golden!"
2️⃣ "I compile code"
- ✅ "I can compile the code tonight—just send me the files."
- ✅ "I can’t compile this—missing dependencies! 😩"
💪 - полезно
❤️ - спасибо за информацию
🔥 - нравится подача
😱 - не знал(а), что можно сказать code compiles
#code@geekspeak_eng
#compile@geekspeak_eng
Поэтому let's add some more words into the mix (вот ещё слова):
Syntax Errors - опечатки (typos), пропущенные (missing) запятые и т.д.
Warnings - issues, из-за которые компиляция не остановится, но они могут в последствии стать причиной багов (cause bugs)
Optimization - making code faster/smaller
Dependencies - внешние библиотеки, которые your code needs to compile
Example
I have compiled the code. The syntax errors are fixed, but there are warnings about dependencies. Should we enable optimization?
Ещё детали:
1️⃣ "Code compiles"
- ✅ "This code compiles fine on my machine!"
- ✅ "If the code compiles without errors, we’re golden!"
2️⃣ "I compile code"
- ✅ "I can compile the code tonight—just send me the files."
- ✅ "I can’t compile this—missing dependencies! 😩"
Завтра выложу квиз с полезными для работы фразами и попрактикуем произношение 😜
💪 - полезно
❤️ - спасибо за информацию
🔥 - нравится подача
😱 - не знал(а), что можно сказать code compiles
#code@geekspeak_eng
#compile@geekspeak_eng
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2🥰1👌1
Используете ли вы профайлеры?
💄 Если да, то для вас будет квиз по слову '
💄 Если нет, вот краткая справка. 💄
30 секунд чтения на сегодня 👌💄
💄 💄 💄
Performance - производительность
Bottleneck - узкое место
Significant - значительный
Execution - исполнение
💄 Examples
"I used
"Chrome DevTools lets you profile JavaScript code visually."
👍 - спасибо
🔥 - узнал(а) несколько новых слов
⚡️- чувствую, что сделал(а) что-то полезное для своего технического английского
#profile@geekspeak_eng
#code@geekspeak_eng
profile
'.Profiling - это некий health check-up для кода.
Профайлер ищет
hotspots - части кода, которые get a lot of execution time, или из-за своей сложности порождают performance bottlenecks.
30 секунд чтения на сегодня 👌
Why Do Hotspots Matter?
- They cause performance issues (e.g., lag, high CPU usage).
- Fixing them often leads to significant speedups (10x-100x gains aren’t rare).
- They’re the #1 target for optimization.
Словарь
Bottleneck - узкое место
Significant - значительный
Execution - исполнение
"I used
gprof
to profile the C++ code and found that calculateNorm()
eats 60% of runtime.""Chrome DevTools lets you profile JavaScript code visually."
👍 - спасибо
🔥 - узнал(а) несколько новых слов
⚡️- чувствую, что сделал(а) что-то полезное для своего технического английского
#profile@geekspeak_eng
#code@geekspeak_eng
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡3👍2
Не только код, а почти что угодно.
In software development, you can run:
1. Code (
run a script
, run the program
) 2. Tests (
run unit tests
, run integration tests
) 3. Builds (
run a build
, run the compiler
) 4. Servers/Apps (
run the server
, run the Docker container
) 5. Automations (
run the CI/CD pipeline
, run a cron job
) 6. Debugger (
run in debug mode
) 7. Benchmarks (
run a performance test
) 8. Commands (
run
git status,
run npm install`)#run@geekspeak_eng
#code@geekspeak_eng
❤️ - спасибо: просто и полезно
🔥 - хочу больше постов, чтобы польза за 5 секунд
👌 - всё понятно
Отправь коллеге, которому кажется, что английский для tech - ужасно сложно.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3
😁 Git merge → Conflict → Google → Stack Overflow → Pray → Repeat.
Congratulations! You’ve unlocked: Senior Dev Mode.
Шутки шутками, а сегодня разбираем глагол merge.
Произношение - в комментариях.
амер. |mɜːrdʒ|
брит. |mɜːdʒ|
Важно: merge smth into smth
"I’ll merge the feature branch into main tomorrow."
#merge@geekspeak_eng
#code@geekspeak_eng
❤️ - спасибо за информацию
👌- проверил(а) своё произношение, всё отлично
👍 - узнал(а), что надо использовать into
👍3❤2