ブックマーク / qiita.com/8845musign (2)

  • プログラマ目線で考えてみるUI論 - Qiita

    この記事はUI Design Advent Calendar 2015の19日目の記事となります。 はじめに 「UIは流行りのイケてる感じで」 よく、プログラマ/エンジニアからUIへのオーダーに使われる文句の一つです. プログラマは比較的,ロジカルに物事を考え結論を出すことが要求される職業の一つだと思っていますが, なぜUIに話が及ぶと突然 曖昧で, 感覚的な 結論に考えが至るのでしょうか. システムとインターフェースは切っても切り離せないものです. UIはシステムを扱うのと同じくらい最初から注意して扱われるべきです. 記事では, プログラマがいかにUIと付き合っていくべきなのだろうか?ということを考えていきたいと思います. あくまでこれから書くことは私が知る情報・経験をまとめたものであって絶対ではないと考えています. 意見・反論がいただければ非常に嬉しいです(きょうちょう.) なお,

    プログラマ目線で考えてみるUI論 - Qiita
  • 誰でもできる, 複雑なifをちょっと駆逐する方法 - Qiita

    確かリーダブルコードか, code completeに乗っていた方法な気がします。 まさかり歓迎 忙しいんだけど 楽に理解できるくらいにコードを分割しましょうという話です。 こんなコードがつらい>< 選択項目によってコンテンツが何パターンか変わるみたいなコード、Web制作でもありますよねぇ... if (hoge === "aa" && !(piyo === "bb" || fuga === "aaaa")) { /* * 共通処理 */ if (hige == "cc") { //固有な処理A } } else if(hoge === "bb" && !(piyo === "aa" || fuga === "aa")) { /* * 共通処理 */ if (piyo == "puyo") { //固有な処理B } } else { //なんでもなかった時 } サンプルコードを考えるのもつ

    誰でもできる, 複雑なifをちょっと駆逐する方法 - Qiita
  • 1