語系:
繁體中文
English
說明(常見問題)
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Vertically Integrated Architectures ...
~
Jong, Jos.
Vertically Integrated Architectures = Versioned Data Models, Implicit Services, and Persistence-Aware Programming /
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
正題名/作者:
Vertically Integrated Architectures/ by Jos Jong.
其他題名:
Versioned Data Models, Implicit Services, and Persistence-Aware Programming /
作者:
Jong, Jos.
面頁冊數:
XV, 244 p. 21 illus.online resource. :
Contained By:
Springer Nature eBook
標題:
Open source software. -
電子資源:
https://doi.org/10.1007/978-1-4842-4252-0
ISBN:
9781484242520
Vertically Integrated Architectures = Versioned Data Models, Implicit Services, and Persistence-Aware Programming /
Jong, Jos.
Vertically Integrated Architectures
Versioned Data Models, Implicit Services, and Persistence-Aware Programming /[electronic resource] :by Jos Jong. - 1st ed. 2019. - XV, 244 p. 21 illus.online resource.
1. The Problem -- 2. History: How Did We Get Here? -- 3. Analysis: What’s Going Wrong? -- 4. Five Dogmas That Hold Us Back -- 5. The Solution: Vertical Integration -- 6. The Art of Querying -- 7. The I/R Model -- 8. Implicit Services -- 9. Persistence-Aware Programming -- 10. The Client.
Understand how and why the separation between layers and tiers in service-oriented architectures holds software developers back from being truly productive, and how you can remedy that problem. This book touches on fundamental academic questions and solutions in a practical and substantiated way. Strong processes and development tools can help developers write more complex software, but large amounts of code can still be directly deduced from the underlying database model, hampering developer productivity. In a world with a shortage of developers, this is bad news. More code also increases maintenance costs and the risk of bugs, meaning less time is spent improving the quality of systems. You will learn that by making relationships first-class citizens within an item/relationship model, you can develop an extremely compact query language, inspired by natural language. You will also learn how this model can serve as both a database schema and an object model upon which to build business logic. Implicit services free you from writing code for standard read/write operations, while still supporting fine-grained authorization. Vertically Integrated Architectures explains how functional schema mappings can solve database migrations and service versioning at the same time, and how all this can support any client, from free-format to fully vertically integrated types. Unleash the potential and use VIA to drastically increase developer productivity and quality.
ISBN: 9781484242520
Standard No.: 10.1007/978-1-4842-4252-0doiSubjects--Topical Terms:
561177
Open source software.
LC Class. No.: QA76.76.O62
Dewey Class. No.: 006.76
Vertically Integrated Architectures = Versioned Data Models, Implicit Services, and Persistence-Aware Programming /
LDR
:03185nam a22004095i 4500
001
1010426
003
DE-He213
005
20200630072136.0
007
cr nn 008mamaa
008
210106s2019 xxu| s |||| 0|eng d
020
$a
9781484242520
$9
978-1-4842-4252-0
024
7
$a
10.1007/978-1-4842-4252-0
$2
doi
035
$a
978-1-4842-4252-0
050
4
$a
QA76.76.O62
050
4
$a
QA76.6-76.66
072
7
$a
UM
$2
bicssc
072
7
$a
COM051390
$2
bisacsh
072
7
$a
UM
$2
thema
082
0 4
$a
006.76
$2
23
100
1
$a
Jong, Jos.
$e
author.
$4
aut
$4
http://id.loc.gov/vocabulary/relators/aut
$3
1304506
245
1 0
$a
Vertically Integrated Architectures
$h
[electronic resource] :
$b
Versioned Data Models, Implicit Services, and Persistence-Aware Programming /
$c
by Jos Jong.
250
$a
1st ed. 2019.
264
1
$a
Berkeley, CA :
$b
Apress :
$b
Imprint: Apress,
$c
2019.
300
$a
XV, 244 p. 21 illus.
$b
online resource.
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
347
$a
text file
$b
PDF
$2
rda
505
0
$a
1. The Problem -- 2. History: How Did We Get Here? -- 3. Analysis: What’s Going Wrong? -- 4. Five Dogmas That Hold Us Back -- 5. The Solution: Vertical Integration -- 6. The Art of Querying -- 7. The I/R Model -- 8. Implicit Services -- 9. Persistence-Aware Programming -- 10. The Client.
520
$a
Understand how and why the separation between layers and tiers in service-oriented architectures holds software developers back from being truly productive, and how you can remedy that problem. This book touches on fundamental academic questions and solutions in a practical and substantiated way. Strong processes and development tools can help developers write more complex software, but large amounts of code can still be directly deduced from the underlying database model, hampering developer productivity. In a world with a shortage of developers, this is bad news. More code also increases maintenance costs and the risk of bugs, meaning less time is spent improving the quality of systems. You will learn that by making relationships first-class citizens within an item/relationship model, you can develop an extremely compact query language, inspired by natural language. You will also learn how this model can serve as both a database schema and an object model upon which to build business logic. Implicit services free you from writing code for standard read/write operations, while still supporting fine-grained authorization. Vertically Integrated Architectures explains how functional schema mappings can solve database migrations and service versioning at the same time, and how all this can support any client, from free-format to fully vertically integrated types. Unleash the potential and use VIA to drastically increase developer productivity and quality.
650
0
$a
Open source software.
$3
561177
650
0
$a
Computer programming.
$3
527822
650
1 4
$a
Open Source.
$3
1113081
710
2
$a
SpringerLink (Online service)
$3
593884
773
0
$t
Springer Nature eBook
776
0 8
$i
Printed edition:
$z
9781484242513
776
0 8
$i
Printed edition:
$z
9781484242537
776
0 8
$i
Printed edition:
$z
9781484246535
856
4 0
$u
https://doi.org/10.1007/978-1-4842-4252-0
912
$a
ZDB-2-CWD
912
$a
ZDB-2-SXPC
950
$a
Professional and Applied Computing (SpringerNature-12059)
950
$a
Professional and Applied Computing (R0) (SpringerNature-43716)
筆 0 讀者評論
多媒體
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼[密碼必須為2種組合(英文和數字)及長度為10碼以上]
登入