TT Lab
ブログ

한국어 English 日本語 中文

はじめる
ブログ

ブログ

As far as I can tell: 確信と謙虚の間、「私の見たところでは」

今日の英語表現 4/30 · ステージ: Issueを開く。 例文はすべてこの記事のために作られたものです。実際のりポジトリのコメントをそのまま持ってきたものではなく、関数名やバージョンは例示です。

目次

一目でわかる要約

表現 As far as I can tell, ... (略語 AFAICT)
意味 私の確認した限りでは ..., 私の見たところでは ...
使う場面 原因分析のコメント、レビューの返信、設計の議論
丁寧さ 中立からやや謙虚。断定を避けつつも根拠があるという印象を与えます

1. 意味とニュアンス

Merriam-Webster は as/so far as one can see/tell/judge を慣用句として掲載し、「話し手はそう信じているが、それを間違いにするような情報を自分が知らない可能性もある」という意味だと説明しています。オープンソースのコメントでこの表現がよく使われる理由はまさにこれです。コードを読み、ログを見て結論を出したものの、リポジトリ全体の歴史や隠れた使用箇所をすべて知っているわけではないからです。

この表現は「根拠のある推測」を伝えます。I think は意見であり、I'm sure は断定です。As far as I can tell はその中間で「自分が確認できる範囲では」という条件を付けます。そのため、後ろに続く内容が間違っていた場合でも体面が損なわれず、相手が「実はこういう場合もあります」と補足しやすくなります。

チャットや短いコメントでは AFAICT と略して使います。似た略語として AFAIK(as far as I know、私の知る限りでは)があります。AFAICT は「直接調べた結果」、AFAIK は「持っている知識としては」という違いがあります。

2. 例文

状況 1: 原因分析のコメント

As far as I can tell, the timeout comes from waitForReady(), which uses a hard-coded 30s limit. I didn't find any config option that overrides it.

後の文で「探してみたが見つからなかった」と確認の範囲を明らかにするとよいでしょう。

状況 2: レビューの返信

As far as I can tell, this function isn't called anywhere outside the controller package, so changing the signature should be safe. Let me know if there are external users I'm not aware of.

状況 3: Slack

AFAICT the flaky test only fails on arm64 runners. Still digging.

Still digging は「まださらに掘り下げている」、まもなく調査中という意味の口語表現です。

3. 似た表現との違い

4. 韓国人がよく犯すミス

前置詞も一緒に確認しましょう。コードの「120行目で」は in line より on line 120 が一般的です。

5. 1行練習

次の韓国語の文を英語に書き換えなさい。

私の確認した限りでは、このオプションは v1.2 から使われていません。

模範解答

As far as I can tell, this option hasn't been used since v1.2.

「〜から使われていない」は過去のある時点から現在まで続いている状態であるため、現在完了(hasn't been used since)を使います。is not used from v1.2 は不自然です。

Titiの一言。 確認した範囲を明らかにすることは欠点ではなく誠実さです。メンテナーはその範囲の外を埋めてくれることができます。

参考

ログインするといいねできます

コメント

まだコメントはありません。

ログインするとコメントできます