タグ 再利用性
人気順 5 users 10 users 100 users 500 users 1000 usersどのレイヤー(層)でトランザクションを実装すべきか
このように、層ごとに関心事の分離を行うことで、保守性の高い(変更容易性や再利用性等)アプリケーションを実現できます。 しかし、「トランザクション」においてはどうでしょうか。 トランザクションはビジネス領域においても、技術領域においても関心事がある内容です。 そういう曖昧なものは「ひとまず usecase 層... 続きを読む
CSSの難しさが分かるようになった人にお勧めの解説書、さまざまなレイアウトを実装する再利用性を向上させるCSSの設計方法 -Every Layout
CSSって面白いと思い始めた人、CSSの難しさが分かるようになった人、そしてCSSが大好物な人にお勧めの解説書を紹介します。 本書は、CSSの経験を積んでいるデベロッパー向けの解説書です。レスポンシブデザインを実現するレイアウトについて実装だけでなく、設計・管理・考え方について詳しく解説されています。 本書の... 続きを読む
【Vue.js】Composition API時代の便利ライブラリ「VueUse」を使ってみた - Qiita
Vue Composition API によって Vue.js にも React Hooks のようなロジックの再利用性の高い開発体験がもたらされようとしています。 しかし、まだ「Composition API の良さをわかっていない」という方や「Composition API をうまく利用した書き方がわからない」という方も多いかと思います。 本記事では Composition API... 続きを読む
Atomic Designってデザイナーには難しくない!?という話
Atomic Designってむずくないすか? なんか、良さそうなのは分かるんですよ。 UI要素を最小単位まで分解して、それを共通化して再利用性を高めて工数減らしていこうぜ!ということなのは分かるんです。 Atomic Design を分かったつもりになる こちらはDeNAの記事で、単純に「Atomic Design」でググると最初に出てくる記... 続きを読む
フロントエンドの制作者が知っておきたい、Atomic Designを使用したコンポーネントベースのUI設計が分かる良書 | コリス
ここ数年で、WebページやスマホアプリのUIを開発する際に、コンポーネントベースの実装が増えてきました。元々はソフトウェア開発で一般的な考え方でしたが、メンテナンス性に優れ、再利用性も高く、UIもより効率的に実装できます。 Atomic Designを使用したコンポーネントベースのUI設計が実務レベルで詳しく解説されたオススメの本を紹介します。 今よりもっと効率的にUIに取り組みたい、メンテナンス... 続きを読む
開発効率向上 tips vol.1 -ターミナル・シェル編- - ryota-ka's blog
2017 - 10 - 05 開発効率向上 tips vol.1 -ターミナル・シェル編- ターミナル tips Zsh 最近弊社でも大学生のエンジニア インターン が増えてきて,彼らの成長のために,開発にあたっての知見を効率的に共有する手段を色々と模索している.とはいえ,そういった知見は再利用性も高く,社内に閉じている必要もまったくないので,こうしてブログに書き溜めていくことにしてみようかと思う... 続きを読む
長年のノウハウを学びたい - PyQが「設計」のノウハウを学べるコンテンツを追加 - PyQオフィシャルブログ
2017 - 08 - 08 長年のノウハウを学びたい - PyQが「設計」のノウハウを学べるコンテンツを追加 PyQヘッドライン こんにちは。PyQ開発チームの清原 id:hirokiky です。 プログラムを書く中でこんな悩みはありませんか? 「書いてみたけどキレイにまとめられないな。。」 「この処理ちょっとネストが深すぎるかな。。」 「この関数、再利用性があまりよくないかもな。。」 これはプ... 続きを読む
コミュニティガイドライン - Qiita:Support
コミュニティガイドライン 行動指針 ‐ Qiitaの目指す世界 プログラミングに関する再利用性・汎用性の高い情報が集まる場をつくろう Qiitaは「プログラミングに関する知識を記録・共有するためのサービス」ですので、再利用性・汎用性の高い情報が多く集まっている場をつくっていきたいと考えています。そのためには、記事を読むこと、記事を書くことを通して、読む側・書く側それぞれがお互いに関わり合って、再利... 続きを読む
Haskellでなぜストリーム処理ライブラリが必要なのか - fujimuradaisuke's blog
2015-11-09 Haskellでなぜストリーム処理ライブラリが必要なのか 関数型ストリーム処理勉強会で発表したので、ブログにも書いておきます。 元になった資料はこちら Haskellでストリームデータを扱う方法としては、Handleを使う方法、Lazy IOがありました。しかし、それぞれに問題があり、再利用性が高く堅牢なコードを書くことは困難でした。 この状況を解決すべく、Conduit、P... 続きを読む
gulpfile スタイルガイド (ドラフト版) - Qiita
このドキュメントは、gulpfileの再利用性/メンテナンス性を高めることを目的とした、非公式なスタイルガイドです。 はじめに スタイルガイドとして、下記を参考にしています。また、ここで述べないJavaScript/CoffeeScriptの言語としての記述スタイルについても、こちらを参照してください。 Node.js Style Guide coffee-script-style-guide コ... 続きを読む
Viz.js – Web上でGraphvizをSVGでレンダリング|オープンソース・ソフトウェア、ITニュースを毎日紹介するエンジニア、デザイナー向けブログ
フローチャートなどの高度なグラフを描こうと思った時に使われるのがGraphvizです。テキストベースで記述していくだけでできるというのはやはり手軽です。しかしローカルソフトウェアをインストールしたり、セットアップしたりするのは面倒と感じる人も多いでしょう。 そこでさらに再利用性を高めてくれるのがViz.jsです。WebベースでGraphvizを使えるようにしてくれます。可能にするのはまたしてもEm... 続きを読む
あなたの知らない超絶便利なWeb開発を叶える仕様Web Componentsとは~Google I/O 2013まとめレポート (1/3) - @IT
本稿では、Google I/O 2013の中から、「Web Components」に関するセッションをレポートする。 「Web Components」は、簡単にいうと、Web(HTML)をコンポーネント化するための仕組みで、再利用性やメンテナンス性、開発効率を上げるのに大きな効果があるといわれている。 今年のGoogle I/Oでは、次の2つのセッションでWeb Componentsについて解説が... 続きを読む
抽象化スキルが、生死を分ける時代に : NED-WLT
僕が尊敬する友人の言葉に「抽象化スキルは、経験の再利用性を高める」というものがあります。この言葉だけで、この厳しい時代を生き残るのに必要なことの(ほとんど...僕が尊敬する友人の言葉に「抽象化スキルは、経験の再利用性を高める」というものがあります。 この言葉だけで、この厳しい時代を生き残るのに必要なことの(ほとんど)全てが語れているのですが、以下、自分のために、この言葉が語られる背景をエントリにし... 続きを読む
WEBのデザイナーさんが持っておくと便利そうなPSD素材色々:phpspot開発日誌
100 Free PSD Files Every Web Designer Should Have - icanbeCreative WEBのデザイナーさんが持っておくと便利そうなPSD素材色々 WEBのレイアウトやパーツに関するPSDファイルが多数紹介されていて、素材として使えそうです。 PSDならレイヤー分けができていたりするものも多いので再利用性が高くて使い勝手がよいですね 関連エントリ か... 続きを読む
F's Garage:消費されないブログ記事を書こう
TVで漫才が消費されるのは情報の再利用性が低いからだ。blogは、パーマリンクでそこに蓄積され続ける。googleなどの検索エンジンを経由して、いつ誰が必要としてくれるかわからない。 『斬(ざん)』さんの消費されるブログ記事 より引用: 一生懸命、構成や文体を考えて記事書いて、推敲して、誤字脱字チェックして、校正して何度も確認してアップする。で、少し話題になったとしても、所詮一週間もしないで忘れ去... 続きを読む