回答編集履歴

1

2015/02/05 03:26

投稿

mickey_m
mickey_m

スコア188

test CHANGED
@@ -2,18 +2,14 @@
2
2
 
3
3
 
4
4
 
5
- 1.**データベースの抽象化ができます**。たとえば、コードの変更をせずとも、SQLite,MySQL,Postgreのテストを扱うことができます。
5
+ 1.データベースの抽象化ができます。たとえば、コードの変更をせずとも、SQLite,MySQL,Postgreのテストを扱うことができます。
6
6
 
7
7
 
8
8
 
9
- 2.**コードの量を減らすことができます**。アプリケーションのコードの大半は、データベースの呼び出しに関するものです。
10
-
11
- ですが、ORMはそのほとんどを対応できますし、それによって実際のアプリケーションのコードを書くことに集中できます。
9
+ 2.コードの量を減らすことがきま。アプリケーションのコードの大半は、データベースの呼び出しに関するものです。ですが、ORMはそのほとんどを対応できますし、それによって実際のアプリケーションのコードを書くことに集中できます。
12
10
 
13
11
 
14
12
 
15
13
  でももちろん、欠点はあります。
16
14
 
17
- それは、やはりDoctrineはちょっと重いということです。
18
-
19
- ORMはやはり複雑になりがちで、覚えなくてはいけないことも多く、慣れていないプログラマーにとってはちょっと難しいものになりがちです。
15
+ それは、やはりDoctrineはちょっと重いということです。ORMはやはり複雑になりがちで、覚えなくてはいけないことも多く、慣れていないプログラマーにとってはちょっと難しいものになりがちです。