|
' _/ k4 e# ^3 h& ^$ }5 @
+ [! i$ |! t6 g6 x( X6 b& i
# p$ P0 _* Y3 Lrgb</strong>如果你刚刚开始你的Java职业生涯,掌握当今的许多软件开发概念可能会让你不知所措。你是否应该学习面向对象的实践,比如测试驱动开发或者应用函数式编程思想?本书提供了一种综合的、项目驱动的方式,帮助你学习一些成为高效开发人员所需的核心主题。作者在本书中向你展示了如何开发真实项目,并同时学习*佳实践。每一章会聚焦于一个项目,该项目从一个命令行批处理程序开始,然后发展成一个功能齐全的应用程序。如果你能够编写基本的Java代码,那么你将学习先进的软件开发实践,以构建现代的、健壮的和可维护的Java软件。另外作者练习资料等带包在书里面、可以下载练习。# @. R7 g) S/ `8 S- H
5 T7 _/ G0 I- S/ Q% U6 @2 a7 m3 p- A. s" Q' F% d/ @
& v8 J$ `! c; Q7 o& g- 通过本书,你将能够:
) ~( T/ ~; T( R# d7 I - 了解编写可维护代码的核心设计原则。) L$ j8 t8 V0 Q6 J! R- R
- 增加代码库的灵活性,提升代码可维护性,以及处理异常。) I; ?5 l; W0 ^7 {
- 理解如何应用耦合、内聚和SOLID原则。" e9 W+ z( L3 \& E0 M- H
- 使用测试驱动开发来处理新的设计问题。
# j5 I6 q* B3 S: |6 T - 从外到内思考:从全局转移到应用程序领域的核心。
, E1 B g- A4 e - 了解函数式编程并学习如何在Java中使用它。2 w3 q: a. R% J* l& x W8 i
- 本实践指南提供了一种综合的、项目驱动的方式,来帮助你学习一些成为高效Java开发人员所需的核心主题。本书展示了如何开发真实项目,并同时学习*佳实践。每一章会聚焦于一个项目,该项目从一个命令行批处理程序开始,然后发展成一个功能齐全的应用程序。本书也给了你一个以面向开发者的角度去学习的机会,包含大量的代码示例。% }" ~" i) e) D) H
- J8 Q; u8 ]" X/ P; L, _ |; d
: x7 {0 ?" m0 s5 g0 X
% E& j8 Y4 ~' R5 }/ U
' \7 p' ?+ o F. Z% z+ i侵权联系与免责声明1、本站资源所有言论和图片纯属用户个人意见,与本论坛立场无关
+ F; ?6 }$ Q8 H B8 d& d! y2、本站所有资源收集于互联网,由用户分享,该帖子作者与瑞客论坛不享有任何版权,如有侵权请联系本站删除
2 A/ `3 ]$ a5 @) O& S& |3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责
; d9 U) }0 W2 w: p" B+ {, z j% \! N" D& ^4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意4 k$ I [+ `8 a+ z
如有侵权联系邮箱:ruikelink@gmai.com
! Z% [+ H! K' b/ b8 {7 g5 b资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
# ?$ @9 @$ ^/ \( n; @, Z& x, C2 o% d1 w5 [
3 ]* |: U P$ X! s/ D
# b$ t5 Z5 v: G本资源由Java自学网收集整理【www.javazx.com】 |
|