ミールタイムおすすめ商品

2025年04月30日(水) 18:00

ミールタイムのおすすめ商品をご紹介します!
「69-147 おっきりこみうどん」

ミールタイムの麺類は低たんぱくタイプの商品のみでしたが
春号からヘルシー食にも麺類が登場しました!
塩分制限が出ている方は麺類を控えがちですが
こちらの商品ですと、つゆを含めても塩分1.9gなので
安心してお召し上がりいただけます。
麺がもちもちしていて満足感があり
とてもおいしいですよ!
またたんぱく質も17.3gとしっかり摂れるので
たんぱく質不足の方にも是非お召し上がりいただきたいです。

こちらの商品以外にも
様々な種類の麺類をご用意しております。
気になる商品がございましたらご注文お待ちしております!

——————————————————————————————

ファンデリーでは、一緒にお客様の在宅食をサポートしてくれる
栄養士仲間を募集しています。
中途採用エントリーはこちらから。
2026新卒【秋採用】 会社説明会も受付中 です。
【締切 2025年8月3日 定員になり次第終了 】

下記ブログもご覧くださいませ。
大阪で働く栄養士の医療機関紹介ブログ
神奈川で働く栄養士の医療機関紹介ブログ
AKABANE TECH BLOG
——————————————————————————————

横浜南共済病院様(しっかり栄養、パワーアップ食)

2025年04月23日(水) 18:00

管理栄養士に執筆いただいているWEBメディア、
「しっかり栄養、パワーアップ食」をご紹介いたします。
主に、健康を維持する為のおすすめ健康法や
食事コントロール方法を掲載しています。

本日、横浜南共済病院の管理栄養士 米田 早希 様が執筆した
『食べる意欲を高めて、低栄養を予防しよう』が
掲載されました。
低栄養を予防するためのポイントを4つ、わかりやすく解説されています。
是非、ご覧ください。
https://powerupshoku.mealtime.jp/maita/

ここからは米田様をインタビュー形式でご紹介致します。
—————————————————————————–

1.管理栄養士を目指したきっかけ
 中学で陸上部でしたが、当時はインターネットなどもなく、
 先輩からは「試合前には肉を食べない方が良い」などの
 アドバイスがあったり「スポーツと食」に関する情報も乏しい状態でした。
 
 箱根駅伝が好きで、その雑誌に管掲載されていた
 「管理栄養士のコラム」がきっかけで、私も「スポーツ栄養」を学び
 正しい栄養の情報を若い人達にも伝えたいと思い管理栄養士になりました。

 2.管理栄養士として今後やりたいこと
  勉強をし続け、知識を正しく学び、患者さんに伝え続けたいです。

  病院の管理栄養士として入職時、まだガン患者さんへの指導の加算が
  取れなかったときから「食欲不振」の対応を行ってきました。
  食べられなかった人が食べられるようになるまで、
  考え、行動することで、自分も成長していることを実感できます。
  まだまだ学ぶことがたくさんあると、
  この仕事に面白さを感じています。

—————————————————————————–
米田様、ありがとうございました。

長い間、がん患者さんと向き合ってきた管理栄養士様です。
社会人になっても「勉強をし続け、成長していくこと」が
とても大切なことだと、私も最近感じるようになりました。
特に、やっぱり「栄養」の本は読んでいてとても面白いです。
栄養の情報も日々更新されていきますし、
私も勉強を続けたいと思いました。

————————————————————————
ファンデリーでは、一緒にお客様の在宅食をサポートしてくれる
栄養士仲間を募集しています。
中途採用エントリーはこちらから。
2026新卒 秋採用 会社説明会も受付中 です。
【締切 2025年8月3日 定員になり次第終了】


下記ブログもよろしくお願い申し上げます。
赤羽ではたらく栄養士たちの日記
大阪で働く栄養士の医療機関紹介ブログ
AKABANE TECH BLOG
————————————————————————

黒住医院様

2025年04月23日(水) 18:00

本日は大阪市旭区にございます黒住医院様をご紹介いたします。
黒住医院様は昭和58年に開業した内科医院様です。
一般内科、循環器科等があり、糖尿病、高血圧症、脂質異常症や
それに伴う合併症の診療をされています。

黒住院長先生にお話を伺いました。
(スタッフ様も一緒にお写真を撮らせていただきました🌷)

長年にわたりかかりつけ医院として通われている患者様も多く、
初めて来院した際は高校生だった方も今では中年層になられたそうです。
患者様が信頼して通ってくださることが黒住院長先生の喜びだそうで、
私が訪問させていただいた際にも患者様がリラックスして先生方と
お話されている姿を拝見させていただきました。

また、精密な検査が必要な場合には、主に大阪市内の大きな病院等
ご希望に添った医療機関を紹介してもらうことができます。
黒住院長先生は丁寧でスムーズな診察を心掛けていらっしゃり、
今後も「日々変わりゆく新しい医学に遅れないよう頑張っていきたい」と
仰っていました。

医院の待合にはミールタイムカタログも設置してくださっており、
カロリーマップや実物大資料などを必要な患者様に
お渡しいただいています。

【黒住医院 診療時間】
午前9:00~1:00 月~土曜日
午後5:00~8:00 月・水・金曜日
休診 火・木・土曜日午後、日・祝日
〒535-0031 大阪市旭区高殿4丁目20-19
電話:06-6955-3335

黒住院長先生、この度は貴重なお話を賜りまして
誠にありがとうございました。
今後益々のご発展を心よりお祈り申し上げます。

————————————————————————

ファンデリーでは、一緒にお客様の在宅食をサポートしてくれる
栄養士仲間を募集しています。
中途採用エントリーはこちらから。
2026新卒 秋採用 会社説明会も受付中 です。
【締切 2025年8月3日 定員になり次第終了】

————————————————————————
下記ブログもよろしくお願い申し上げます。
赤羽ではたらく栄養士たちの日記
神奈川で働く栄養士の医療機関紹介ブログ
AKABANE TECH BLOG
————————————————————————




販売チャネルごとの条件分岐を解消 – クラスのリファクタリング

2025年04月10日(木) 08:43

はじめに

こんにちは。デザインシステム室の森口です。

弊社で展開している健康食宅配サービス「ミールタイム」で提供している商品には、単体商品と、複数商品をまとめたセット商品が存在します。

また、販売チャネルもWeb・電話・定期便など複数に分かれており、商品が「販売可能かどうか」を判定する処理(salable?)には、それぞれ異なる条件が必要です。

当初は、こうした条件分岐をすべて一つのクラス(SalesItem)内で対応しており、以下のような課題がありました。

課題

販売チャネルごとのルール(例:Webでは販売不可、電話では可能など)をSalesItem内で分岐していたため、責務が肥大化。

条件分岐がネストし、可読性・保守性が低下。

改修方針

単体商品とセット商品の共通属性・処理を抽出し、共通インターフェースとしてSalesItemにまとめる。

販売チャネルごとの処理はサブクラス(例:SalesItem::WebChannel)へ分離。

条件分岐のロジックは必要最小限にとどめ、salable?の読みやすさを担保。

エラー種別ごとに専用の例外を定義し、意図しないエラーとの区別を明確化。

実装概要

以下は、現在のSalesItemの構成の一部です(簡略化)。

SalesItem.create(code: "XXXX", sales_channel: :web).salable?

def self.create(code: nil, sales_channel: :web)
klass = channel_class(sales_channel)
klass.new(code: code)
end

def self.channel_class(sales_channel)
case sales_channel
when :web then SalesItem::WebChannel
...
else raise ArgumentError, "Invalid sales channel: #{sales_channel}"
end
end

商品種別とチャネルを意識することなく、共通のインターフェースで販売可能判定が可能になっています。

内部的には、単体商品セット商品 かを判定し、それぞれに対応する属性を設定。さらに、チャネルに応じて SalesItem::WebChannelSalesItem::TelChannel などのサブクラスで判定ロジックを委譲します。

def salable?(check_params)

case self.type
when セット商品
check_selection(check_params)
when 単体商品
single_item_check(...)
else
raise InvalidTypeError
end

true
end

チャネル固有の判定(例:おせち商品はWebチャネルでは販売不可)などは、規定クラスのメソッドを各サブクラスでオーバーライドして対応しています。
以下ではchannel_specific_checksメソッドをオーバーライドしていますが、基底クラスに定義されている元々のchannel_specific_checksメソッドは何も処理を行いません。

class SalesItem::WebChannel < SalesItem

def channel_specific_checks(check_params)
check_osechi_sales_channel(check_params)
check_web_specific_restrictions
end
end

テストの活用

今回の改修において、既存のRspecによるテストコードが大きく役立ちました。

SalesItemクラスを作成した当初から導入していたことで、salable?の挙動に対する期待値が明確になっており、内部のロジックを刷新してもテストが通るかどうかで正しさを担保できました。

結果として、リファクタリングにおける心理的ハードルを大きく下げることができました。

終わりに

業務ロジックの複雑さは避けられませんが、「どこで判断するか」「誰が責務を持つか」を丁寧に分けることで、見通しの良いコードが実現できます。

今回は販売チャネルごとの条件分岐を減らすために、SalesItemを中心として販売チャネルごとにサブクラスを持たせる設計を採用しました。要件追加にも柔軟に対応できる構成となったことで、開発・保守の負担を大幅に削減できていると思います。

現在デザイン・システム室では、新しいメンバーを募集しています。
皆様からのご応募をお待ちしております。

nutritionist
PEOPLE栄養士のご紹介 栄養士一覧へ
EVENT社内行事
3月の締め会・交流会
締め会 交流会
写真は3月のMVP表彰者です。食品メーカー様や製薬会社様のマーケティング支援を行う、営業部門から1名選ばれました。 2024年度もお客様、取引先様、医療機関ネットワーク様、株主様をはじめとした、皆さまから温かいご支援を賜り、心より御礼申し上げます。 今後も、より多くの方に健康で楽しい食生活をご提案できるよう、役員・社員一丸となって精進いたします。2025年度も宜しくお願い申し上げます。 写真は、3月の交流会の様子です。久しぶりに大阪支社のメンバーも参加し、もんじゃ焼きのお店で大いに盛り上がりました。次回は、6月に開催いたします。 4月に入り、2名の新入社員と2名の中途社員が入社いたしました。今後も仲間を増やし、さらなる事業の拡大と、皆さまの健康に寄与できるよう、邁進してまいります。今後ともよろしくお願い申し上げます。
・赤羽ではたらく栄養士たちの日記


・大阪で働く栄養士の医療機関紹介ブログ


・神奈川で働く栄養士の医療機関紹介ブログ


・AKABANE TECH BLOG