Strategyパターン
Strategyパターンとは
pluginの実装でも使われる
課題1
system-lessonsのgof-strategy-calculatorで割り算・掛け算のアルゴリズムを追加してください
課題2
system-lessonsのgof-strategy-effectで、以下のアリゴリズムを実装してください
コマンド | できること |
---|---|
blur infile outfile param | ぼかし パラメータも取得 |
rotate infile outfile | 回転 パラメータも取得 |
greyscale infile outfile | 白黒変換 |
help | 使い方を表示 |
importハマりがちなので↓
import { IEffect } from '../ieffect' import sharp from 'sharp';
ヘルプ表示
ぼかし blur inputfile outputfile param 反転 flip inputfile outputfile 白黒変換 greysclae inputfile outputfile ヘルプを表示 help 回転 rotate inputfile outputfile param