紙でロジックを考える

晴れ今日も朝はマックへ。 もういつも行っている喫茶店まで車を走らせるのが面倒で…… 今日も昨日と同じメニューを頼んだのだけど、店員が値段が安いのを把握してなくて「セットじゃなくていいんですか?」と聞いてきた。 店員によって知識の差があるのね。

夜は久しぶりにプログラムの難題にぶち当たった。 難題というかどうやって解決策を導くかのパズルのようなものなのだけど。 ここには細かく書く気はないのだけど、実際頭の中で考えても実現方法がわからなかったので、物理の紙に絵を描いて、それをハサミで切って、90度、180度、270度回転させたり、裏表ひっくり返したり、いろいろ試行錯誤してた。 で、結局紙でいくら考えても解決しなかった、解決方法がなかった。
結局スマートなやり方は諦めて、特定のユーザーには任意のボタンを押してもらって、そのボタンを押してもらった場合と押してもらわない場合で処理を分けることで解決に導いたけれど。
今回、iPhone11でその問題が顕著になって、問い合わせもらって気付いたのだけど、画面幅の大きいiPhone Pro MaxやiPadでは以前から問題が置きていたらしいことも発覚した。 まぁ問題が解決してなにより。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です