タグ

programingに関するextendskickのブックマーク (8)

  • 実装クリーンアーキテクチャ

    最近何かと騒がしいクリーンアーキテクチャですが、丁度プロダクトで採用したところだったので折角なので情報共有ということで Qiita の初記事にしてみようと思います。 こちらの記事は GUI や CUI のアプリケーションを対象にしています。 Java コードの記事リンク:https://nrslib.com/clean-architecture-with-java/?preview_id=1263&preview_nonce=542ba7b70f&_thumbnail_id=1293&preview=true その他解説もしています。もしよろしければチャンネル登録をお願いいたします。 より実践的なコード(WEBアプリケーション): https://github.com/nrslib/itddd/tree/master/CleanLike YouTube での解説(WEBアプリケーション):

    実装クリーンアーキテクチャ
    extendskick
    extendskick 2020/01/24
    clean architecture.
  • コーディング美学 - Qiita

    総コン Advent Calendar 18日目です(大遅刻) 1日目がリーダブルコードについて書いていたので,私もプログラミング設計周辺の心得についてだらだら語っていきます. はじめに あなたは、ソースコードを書けますか? 今年,就活というものを行って,いわゆるIT企業というものを色々見て回ったけれど,大きい企業になるとどこもかしこも「ウチではプログラミングはしない」と言っていた.このSE(システムエンジニア)/PG(プログラマ)分業制というのは私が産まれてくるより前から存在する日の悪習の一つと言われていたりするのだが,まだしばらくは続きそうだ.私は偶然にもプログラミングをする職場に内定をいただいたわけだが,それでもゼミの同期とかが「来年からSEだからプログラミングしないし余裕っしょ」とか言ってるのを聞くとツッコミたい気持ちが抑えられない. 私には夢がある.「SE職を駆逐する」ことだ.

    コーディング美学 - Qiita
  • Unity開発で使える設計の話+Zenjectの紹介

    4. おしながき • 設計とは – 設計とは何か、設計の何がよいのか – モデリングとクラス設計 • 覚えておくべき基礎知識 – クラス図の読み方 – SOLID原則 – デザインパターン • Zenjectの紹介 – 依存性注入とは何か • まとめ

    Unity開発で使える設計の話+Zenjectの紹介
    extendskick
    extendskick 2019/02/06
    design game
  • カリー・ハワード同型対応入門

  • プログラミングで使うカッコの種類と名称

  • PlantUML Cheat Sheet - Qiita

    PlantUML は DSL(ドメイン特化言語) で UML の図を描きます。 テキストで記述するので Git で差分を確認したり Git Flow で関係者とコラボレーションをして図が描けるので便利です。 PlantUML は多くの UML に対応していますが、よく使うものを チートシート にまとめました。 Diagram UML は大きく 振る舞い図 と 構造図 に分類されます。 Behavior 振る舞い図は、振る舞いに関する機能を表現します。 Diagram PlantUML 説明

    PlantUML Cheat Sheet - Qiita
    extendskick
    extendskick 2017/09/24
    PlantUML
  • 行列プログラマー

    書では数学的概念を実装するプログラムで実際に問題を解決しながら、その応用法を探求します。具体的には、図形変換、顔検出、画像圧縮、画像補正、ページランク、機械学習、暗号と秘密共有などの例を使い、ベクトルと行列、それらを動かすアルゴリズムについて学びます。対象は、プログラマーおよび具体計算を通じて線形代数を学びたい学生。厳密な証明が目的ではないので数学に詳しくなくてもかまいません。Python 3プログラムを用いることで図やグラフからベクトルと線形変換を視覚的にとらえることができるため読者はイメージをつかみやすいでしょう。章末の問題を解くことで自分がその章で何を学んだのか、また自分の理解度を確認できます。 関連ファイル サンプルコード サンプルコード 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書

    行列プログラマー
    extendskick
    extendskick 2017/09/24
    ベクトルとか行列とか。読みたいな。
  • Visual Studio Code で UML を描こう! - Qiita

    この記事では、Windows 環境に Visual Studio Code と PlantUML をセットアップする手順を説明します。 PlantUML とは PlantUML は、以下のような図をテキストで素早く描くためのオープンソースプロジェクトです。 シーケンス図 / Sequence diagram ユースケース図 / Usecase diagram クラス図 / Class diagram アクティビティ図 / Activity diagram コンポーネント図 / Component diagram 状態遷移図 / State diagram オブジェクト図 / Object diagram 環境 下記の環境で動作確認しました。 Windows 10 Pro (64bit) Visual Studio Code 1.11 Java SE Runtime Environment

    Visual Studio Code で UML を描こう! - Qiita
    extendskick
    extendskick 2017/09/21
    text to uml !!
  • 1