ブックマーク / zenn.dev/nobkz (4)

  • 熟練が必要なUIについて、それがよくない理由と、UIの慣性について

    久しぶりに記事を書く。最近マルス端末のUIについてツイートがあった。 この件に関して、UIについてやUXに対して日々やってきている人間は「ダメなUI」という認識の人が多いように思う。一方で、システムの開発者にとってはこれは、その認識でない人間が多いようだ。なので、この辺を私なりに意見を書いておこうと思う。 まぁ、これはいつもなのだが、書いていることが散らかってる。基的に音声入力のメモなので、読みにくいかもしれないが読んでくれ参考になれば幸いだ。 熟練が必要なUIは基的によくない まず、基的に熟練が必要なUIはそもそも良くないって話をしていく。順番に話していこう、まず、熟練が必要なUIが支持される理由を考え、それに対して、批判していき、なぜ熟練が必要なUIはダメかを語ってみよう。 熟練が必要なUIが支持される理由 その前に、こういった熟練のUIが支持される理由についてかいておこう。それ

    熟練が必要なUIについて、それがよくない理由と、UIの慣性について
  • 個人的な感覚による「使いやすさ」と「ユーザビリティ」や「UX」の違いについて

    個人的な感覚で語られるUI あんまり気にしてはいなかったのですが、最近良く目につく「UX」や「UI」、「ユーザビリティ」についての記事がとても、個人的主観によるものが強すぎることが多いなと見ていて思います。 たとえばこの記事において 率直に言います。 「イラッときます!」 まあ実装者目線ではこれが楽ってのは分かるんですよ…。 というのを見ていて、これは「ただのあなたの感想ですよね?」というただ、デザイナーの独善的な主観で、UIの良しあしや「ユーザビリティ」さらには「UX」を語られているのを目にします。 「それはあなたが思っただけですよね、ユーザは当にそう感じているのでしょうか?当に調査したんでしょうか?」そう思うわけです。あなたの感覚ではそうかもしれません。でも、地域や、世代を超えると感想ってのはコロコロ変わっていくわけです。 UIが良い悪いというのはこのように人や状況によって異なるこ

    個人的な感覚による「使いやすさ」と「ユーザビリティ」や「UX」の違いについて
  • プログラミングを独学する上で役に立った本

    最近こういう流れを散見するので私もやってみた。日語しか読めないよって人も安心。全部日語で読めます。 注意:初学者向けではありません。私自身プログラミングを独学する上のです。初学者向けのは次の記事にまとめました。 実用Common Lisp (PAIP) いいよ。 コンピュータプログラミングの概念・技法・モデル (IT Architects' Archiveクラシックモダン・コンピューティング) Ozという言語をつかっていろんな言語のパラダイムを検討していく書籍。めちゃくちゃ読んだ。すごくいいよ。 アルゴリズムデザイン (日語) 単行 – 2008/7/10 アルゴリズムを勉強したくて呼んだ。良いよ。読むべき。 関数プログラミング 珠玉のアルゴリズムデザイン 関数型プログラミングのアルゴリズムを勉強したくて呼んだ。すごく良いよ。 オブジェクト指向入門 第2版 原則・コンセプト (

    プログラミングを独学する上で役に立った本
  • プログラミング的ゾンビとプログラミングの学習について

    背景 こちらのまとめを読んで、「数学的ゾンビ」と面白い考え方だなと思うので、プログラミング的ゾンビというのも考えられないかと考えてみた。そして、同時にプログラミングの理解だとかプログラミングの学習とか、そのところも同時に書いていければなーとかでいろいろ書いてみた。 プログラミング的ゾンビについて プログラミング的ゾンビとは? プログラミング的ゾンビというものを考えたとき、それはどういうものか?考えてみると以下の2つの点があてはまれば、プログラミング的ゾンビだと言えるだろう。 プログラムを書けるように見える プログラムの内容や意味するところは分かっていない と考えたとき、どのような人がプログラミング的ゾンビだろうか?と思うわけで、具体例を示していこう。 プログラミング的ゾンビの具体例 こうしたとき、プログラミングゾンビの一番典型的なのが、誰かが書いたコードをひたすらコピペして作る人たちだ。そ

    プログラミング的ゾンビとプログラミングの学習について
  • 1