2019/6/22-23に開催されたDevLOVE Xでの講演「エンタープライズ、アーキテクチャ、アジャイルのこれから」の資料です。 Read less
2019/6/22-23に開催されたDevLOVE Xでの講演「エンタープライズ、アーキテクチャ、アジャイルのこれから」の資料です。 Read less
This document discusses clean architecture principles and how to enforce them using ArchUnit. It provides an example of defining architectural rules that specify which layers controllers, use cases, and entities belong to, and which layers they can access. It also shows how to set up a Gradle build file to enforce dependencies between layers following the defined architecture.Read less
10. 設計スタイルの違い 2019/8/31 10 関心 モジュール構造 20:80 入出力 ドメインロジック ビジネスルールに基づく計算と判断のロジック画面、テーブル、Web API トランザクションスクリプト 画面やデータに注目して、入出力手続きを構造化 値の種類に注目して、独自の型を定義 ドメインオブジェクトモデル 11. 設計スタイルの違い 2019/8/31 11 関心 モジュール構造 20:80 入出力 ドメインロジック ビジネスルールに基づく計算と判断のロジック画面、テーブル、Web API トランザクションスクリプト ドメインロジックの設計と実装が アプリケーション全体の構造を左右する 画面やデータに注目して、入出力手続きを構造化 値の種類に注目して、独自の型でロジックを構造化 入出力の設計と実装が アプリケーション全体の構造を左右する ドメインオブジェクトモデル
Editor's Notesよろしくおねがいします。 それでは「クソコード言い換えのご提案」というタイトルで発表させていただきます。 Twitterアカウント m_norii と申します。よろしくおねがいします。自己紹介です。 埼玉生まれ埼玉育ち埼玉川越在住の埼玉土着エンジニアです。デザインワン・ジャパンという会社に勤務しています日本全国あらゆる店舗を網羅した口コミサイト「エキテン」というサービスを運営しています。 名前だけでも覚えていただけたら幸いです。本発表の内容は個人の見解であり、所属する組織の見解を 代表するものではありません。 ご了承ください。それでは本題に入ります。世の中はクソコードへのうらみで満ちていますたとえば、「俺が見たクソコード選手権」というハッシュタグが流行ったり「プログラマをクソコードで殴り続けると死ぬ」というブログがバズったり本日のセッションにも、クソコードを改革
2. What is Software Architecture ● IEEE1471「コンポーネント、それらの関係や環境、設計やそのコンポーネント、それらの関係や環境、設計やそのそれらの関係や環境、設計やその関係や環境、設計やそのや環境、設計やその環境、それらの関係や環境、設計やその設計やそのや環境、設計やそのその関係や環境、設計やその 進化を左右する原則に具現化されたシステムの基本的な構成」を左右する原則に具現化されたシステムの基本的な構成」左右する原則に具現化されたシステムの基本的な構成」する原則に具現化されたシステムの基本的な構成」原則に具現化されたシステムの基本的な構成」に具現化されたシステムの基本的な構成」具現化を左右する原則に具現化されたシステムの基本的な構成」されたシステムの基本的な構成」システムの基本的な構成」の関係や環境、設計やその基本的な構成」な構成」構成」」 ● M
1. LINEのMySQL運用についてKentaro Kitagawa, IT service center - database department - db1 team DB Tech Showcase 2018 2018/09/20 2. 北川 健太郎 / Kentaro Kitagawa LINE株式会社 IT Service Center - Database dept.- DB1 Team データベースエンジニア MySQL / Oracle Database / Redis MySQL道普請: http://gihyo.jp/dev/serial/01/mysql-road-construction-news Introduction @keny_lala
2. 川崎 庸市 / Yoichi Kawasaki @yokawasa https://github.com/yokawasa Azureテクノロジースペシャリスト(専門: Cloud App Dev ) Ventures → ヤフー → マイクロソフト インターネットサービス企業にてソフトウェアエンジニア、エンタープライズ検索製品 フィールドエンジニア、Azureソリューションアーキテクトを経て現職 2017年~ Global Back Belt(黒帯)というグローバル組織に所属しクラウド開発分野 でお客様・パートナー様の プリセールス技術支援、イベント・セミナー登壇を通じて クラウド技術の普及に従事
3. お持ち帰り 3 Key Takeaways 1 コンテナはサーバ 仮装化技術の延長 線上ではない 2 コンテナはプロセス をisolate(分離)して 動かす複数の技術 3 オーケストレーション は複数のコンテナ等 の計算資源を束ねる 従来のハードウェア仮想化による 計算資源の効率的な利用が目的 ではなく「クラウド・ネイティブ」に よる更なる活用のため スマートフォンの普及は常時利用・ 継続開発が必要なシステムに 労働生産性向上は、開発や運用 スタイルの変化も促す https://cncf.io https://docker.com https://kubernetes.io アプリケーションの移植性を高め る実装として広く普及した Docker namespace(名前空間)でプロセ ス空間やファイルシステムやネッ トワーク等を分ける技術と、 cgroups(コ
2017年10月24日にカサレアルにて開催したフリーセミナー用の発表資料です。 以下、告知時の文章です。 ハイブリッドアプリ開発最前線 -使いやすいJavaScriptフレームワークを見極めよう- Monaca、Onsen UIのアシアル株式会社様との共催セミナーです。 定員に達しましたので、本セミナーのお申し込みを締め切りました。 たくさんのお申し込みをいただき、ありがとうございました! スマートデバイスの普及に伴い、ビジネスにおいて モバイルアプリ開発は避けては通れないようになりました。 しかし、様々なデバイスにあわせて、アプリ開発を行う体力はない・・・ というお客様の声をよく耳にします。 そこで、iOS、Android向けのアプリがワンソースで開発できる HTML5ハイブリッドアプリ開発への注目が高まっております。 今回のセミナーでは前半に、HTML5でモバイルアプリを開発するための
1. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | JJUG ナイトセミナー 「緊急特集! Javaの無償版はなくならないぞ!」 JDK: 新しいリリースモデル解説(修正版) ver. 1.1 2018.6.23 (Sat) ver. 1.1 2018.6.20 (Wed) ver. 1 日本オラクル株式会社 クラウドプラットフォーム戦略統括 ビジネス推進本部 伊藤 敬 @itakash 2. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product dir
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く