skillup

技術ブログ

「 月別アーカイブ:2017年07月 」 一覧

no image

オブジェクト指向 アプリケーション間連携(主にWebAPI)

本日も引き続き「現場で役立つシステム設計の原則」を読み進めてます。 本日はプレゼンテーション層、いわゆるMVCのViewにあたる部分。 アプリケーション間連携(主にWEBAPIに関して) 要点 アプリ …

no image

オブジェクト指向 プレゼンテーション層

本日も引き続き「現場で役立つシステム設計の原則」を読み進めてます。 本日はプレゼンテーション層、いわゆるMVCのViewにあたる部分。 プレゼンテーション層の考え方 要点 画面ごとにプログラムを組むの …

no image

ドロップダウンリスト

2017/07/26   -デザイン
 

本日はヘッダーメニューとかで見られるドロップダウンリストについて。 bootstrapを使った方法は下記に。 http://skill-up-engineering.com/?p=1157 通常のHT …

no image

オブジェクト指向 データベース層

本日も引き続き「現場で役立つシステム設計の原則」を読み進めてます。 本日は主にデータベース層の考え方について。 データべース層 要点 典型的なダメテーブル設計 既存DBの問題点(意味不明なカラム、NU …

no image

オブジェクト指向 ドメインモデル

本日も引き続き「現場で役立つシステム設計の原則」を読み進めてます。 本日は主にドメインモデルの考え方について。 ドメインモデルの考え方 要点 業務的な関心ごととドメインモデルの結合 分析、設計、実装、 …

no image

オブジェクト指向 アプリケーション層に関して

本日も引き続き「現場で役立つシステム設計の原則」を読み進めてます。 本日は主にアプリケーション層(以下AP層)。MVCモデルでいうところのコントローラーに近い?)の考え方について。 AP層 要点 AP …

no image

PHPエルビス演算子

2017/07/24   -PHP
 

PHP エルビス演算子について えープログラムでよくあるnullかどうかをチェックしてnullじゃなければその値を使い、そうじゃなければディフォ値を使うみたいな処理 例えばPOSTを受けてそれを変数で …

no image

オブジェクト指向 クラスの設計と業務ロジックの整理

本日も引き続き「現場で役立つシステム設計の原則」を読み進めてます。 本日は主にクラスの作り方について。 クラス設計と業務ロジック 要点 データを入れるだけのクラスを書かない データとメソッドを一か所に …

no image

オブジェクト指向 値オブジェクトの活用と場合分けに関して

オブジェクト指向 その1 オブジェクト指向 その2 オブジェクト指向 その3 でオブジェクト指向に触れたんですが、基本から勉強しなおす必要があると思い、まとめ&追記 参考文献 現場で役に立つシステム設 …

no image

ドメイン決定&業務フローとの対応確認

ドメイン決定 業務フローを抽出し、エンティティを抽出した段階で次にドメイン名を決めます。 ドメイン名とはシステムで使う標準化されたデータの定義です。例えば郵便番号といっても、得意先の郵便番号、注文者の …