fmdevsについて

23 views
Skip to first unread message

flogskin

unread,
May 25, 2011, 1:31:55 AM5/25/11
to fmd...@googlegroups.com
本田です。

随分間を空けてしまって、ごめんなさい。
このグループは是非進めていきたいんですが、
FileMakerでない案件に手一杯で、つい放置してしまってます。

今、FileMaker案件に取り掛かったばかりの状態です。
昨日ぼんやりとした要件定義が終わったものを、
明日には一通り使える状態に、という無茶な仕事のため、
こういう点のセオリーやパターンがあればなあと思う場面が多く、
fmdevsで取り扱いたい話題をもう一度考えてみました。
勝手ですが、間延びさせてしまっているので、中継ぎの意味でも、
議論の端緒になるよう一覧してみます。

前に掲げてたものの延長ですが、以下取り扱いたい話題です。
ついでに https://sites.google.com/site/fmdevs/ も更新しました。

-

■データモデリング
FileMakerの特異なリレーションモデルを使って、
どういう参照にどういうパターンが使えるのかをまとめる。

■ユーザーインターフェースについて
FileMakerを使って提供しうるユーザーインターフェースのパターンと、
その為に必要な、或いは効率の良い設計。キー操作の提供なども含む。
特に、レイアウトとTOGのモデリングと、画面構成は重要。

■開発手法
開発のコントロール方法としての様々なモデルや、
他に、バージョン管理や、複数人での開発の場合など。

■開発環境
FileMakerそのものやに限らず、OSやサーバー、
外部の補助ツールなども含めて。

■テスト
その場でどんどん変えていけるFileMakerの良さは、
テストに裏打ちされて無ければ怖い。
テスティングのフレームワーク的なものとか、
TDDっぽいのとか、テストケースの組み方とか。

■トラブルシュート
FileMakerに特有の障害や、関連するOS上の問題、
一般的なシステム障害への対処方法へのポインタなど。

■規約
命名規約、計算式のコーディング規約等々、
乗っかれば取り敢えず迷いなく手が動かせるもの。

■FileMakerの技術仕様
ドキュメントに明記されていなかったり、乏しかったり、
分かりにくい表記しかされていない技術仕様を確認し、まとめる。

■チートシート
関数名、記法、スクリプトのパターン、ショートカットなど、
有用そうであれば、なんでも。

■カスタム関数
配布されているカスタム関数はライセンスが明記されていないものが多く、怖い。
パブリックドメインが保証されたカスタム関数が揃ってると便利。

■ベースファイル
もし多くのセオリーが集まったのなら、
それに準拠したベースファイルが作れる、かも。

-

結局開発に関わる全般って事になります。
こいうものは、程度の差はあれ、FileMakerの開発している方は、
みなどこかで意識しながらやっているものだろうから、
共有しないとつくづく損だと、並べてみて改めて思います。

もうちょっときちんと動かすようにして、
心当たりのある個人やそれに近い開発者の方にも声かけてみます。

Reply all
Reply to author
Forward
0 new messages