概要

いろいろと対応してきた中で、このケースは早く対応できた、というものがありましたので、それを共有します。

依頼してくださる場合に、早く対応できたり、ビデオ会議を使わずに対応できた場合には費用は抑えられると思いますのでおすすめです。

コードはGitHubにのせよう

MENTA上でのファイルの添付はzipや画像以外ではできないので、動かないコードを見せるのは若干厄介です。

Markdownで一部のコードを貼っていただくのももちろんありがたいのですが、問題は思わぬところで発生しているケースもありますので、動かしている環境一式をGitHubにアップするのが良いと思います。

コードが公開できない場合は私のGitHubアカウントを聞いていただければ(プロフィールのアイコンからもたどれますよ!)、Privateリポジトリにもできます。

さらに問題をIssueに書こう

どのブランチのどのコードで問題なのか。
Issueに関連するソースコードのURL(と行数)を貼り付けて、共有すると良いです。

こちらは具体的にある方とやりとりしたときに記載したものです。

https://github.com/tetsunosuke/payjp-charge-example/issues/1

状況と理想を説明しよう

  • エラーが起きている場合はエラーメッセージを書く
  • 理想がこうなのにそうならない、という場合は画面キャプチャにコメントしたり、想定図をかいたりして見せるようにしましょう。

なお、これらのプロセスをやっている間に自己解決することもありますので、おすすめです。