Lewati ke konten

Mode Frasa

Mode Frasa aktif ketika Anda memilih 2-4 kata bahasa Inggris (yang tidak membentuk kalimat lengkap). DevLingo mengidentifikasi jenis frasa (idiom, phrasal verb, kolokasi, kata majemuk) dan menyediakan penggunaan, register, pola tekanan, dan ekspresi alternatif.

Pilih 2-4 kata tanpa struktur kalimat yang jelas. Tekan ⌘⇧D untuk masuk ke Mode Frasa.

Contoh:
• "yak shaving" → Mode Frasa
• "bikeshedding" → Mode Frasa
• "rule of thumb" → Mode Frasa
• "rubber ducking" → Mode Frasa

Bagian atas kartu menampilkan atribut frasa dengan jelas:

  • Idiom: Maknanya tidak bisa dipahami dari arti harfiah. Contoh: “break the ice” (mencairkan suasana, bukan “memecahkan es”)
  • Phrasal Verb: Kata kerja + adverbia/preposisi. Contoh: “look over” (memeriksa) vs “look at” (melihat)
  • Kolokasi (Collocation): Kata-kata yang sering muncul bersamaan. Contoh: “strong tea” (teh kental) vs “powerful tea” (tidak alami)
  • Kata Majemuk (Compound): Dua kata membentuk satu konsep. Contoh: “rubber duck” (bebek debugging)

Tingkat formalitas bahasa:

• Formal / Technical: "leverage", "facilitate", "mitigation"
• Informal / Casual: "hack", "tweak", "rough and tumble"
• Slang / Dev Culture: "yak shaving", "bikeshedding", "nerd sniping"

Untuk frasa multi-suku kata, pola tekanan ditampilkan:

rubber ducking:
RUB-ber DUCK-ing
(tekanan pada suku kata pertama dari kata pertama, suku kata pertama dari kata kedua)

4. Pola Penggunaan dan Contoh Skenario Pengembangan

Section titled “4. Pola Penggunaan dan Contoh Skenario Pengembangan”

3-4 contoh penggunaan nyata dalam lingkungan pengembangan teknis:

yak shaving:
• "We started optimizing the build system, but that turned into yak shaving."
• "Don't yak shave on this feature—just ship the MVP."
• "Code review feedback: 'This seems like yak shaving. What's the real problem?'"

Mencantumkan frasa serupa dengan jelas, menjelaskan kapan menggunakan yang mana:

FrasaMaknaSkenarioPerbedaan
yak shavingMelakukan pekerjaan sepele yang tidak relevanSinkronisasi timSangat metaforis, bernuansa humor. “We’re yak shaving here.”
bikesheddingMenghabiskan terlalu banyak energi untuk hal sepeleDiskusi desainBerasal dari Hukum Parkinson. “Don’t bikeshed the color.”
rabbit holeTerjerumus ke detail tanpa akhirPercakapan umumLebih luas, tidak selalu “pekerjaan mendesak”. “I fell down a rabbit hole.”

Dalam diskusi tim di Slack, seseorang berkata:

“Let’s not yak shave on the logging infrastructure right now.”

Anda tidak familiar dengan “yak shaving”. Pilih kata tersebut, tekan ⌘⇧D, langsung pahami: ini adalah ungkapan umum dalam budaya pengembangan, yang berarti melakukan pekerjaan sepele yang tidak berkaitan dengan tujuan utama. Anda juga bisa mendengar pengucapannya dan melihat bagaimana tim lain menggunakannya.

Basis data lokal DevLingo telah memuat 50+ frasa terkait pengembangan, termasuk:

  • Alur kerja pengembangan: bikeshedding, yak shaving, rubber ducking, nerd sniping
  • Code review: nitpick, code smell, technical debt, low-hanging fruit
  • Kolaborasi: synced up, blocker, go/no-go, icebreaker
  • Desain sistem: single point of failure, graceful degradation, eventual consistency

:::note Kueri cepat Untuk frasa yang sudah ada di basis data, kueri selesai dalam <100ms, tanpa perlu memanggil API. :::

Mode Frasa membantu developer dengan cepat menguasai istilah industri dan ekspresi budaya, untuk berintegrasi ke dalam tim berbahasa Inggris.