книга Object Thinking (DV-Microsoft Professional)
0

Object Thinking (DV-Microsoft Professional)

  • Сейчас читают 1
  • Отложили 2
  • Прочитали 0
  • Не дочитали 0
Автор:
The foundation of all object-oriented software design, including agile methods such as extreme programming, is object thinking. But many developers have not mastered its underlying concepts and principles?relying on methodology and process instead of fully exploiting the power...Ещё
The foundation of all object-oriented software design, including agile methods such as extreme programming, is object thinking. But many developers have not mastered its underlying concepts and principles?relying on methodology and process instead of fully exploiting the power of object thinking in software design. In this essential, high-level reference, well-known object technologist David West provides a deep historical and contextual discussion of object thinking, including the behavioral approaches to object discovery and design. Readers will master the fundamental principles and learn how to apply object thinking to improve software development at every phase of the process.
  • 0735619654

Материалы

Отзывы

Раз в месяц дарим подарки самому активному читателю.
Оставляйте больше отзывов, и мы наградим вас!
Чтобы добавить отзыв, вы должны .

Цитаты

Чтобы добавить цитату, вы должны .
Andrii Borovyi Andrii Borovyi

14 апреля 2017 г.

it’s improper for an object to fail to assume responsibilities that make the need for external control unnecessary.

Andrii Borovyi Andrii Borovyi

14 апреля 2017 г.

what you code is dependent on how you have thought about the problem space and how you have decomposed that space into objects.

Andrii Borovyi Andrii Borovyi

25 марта 2017 г.

Фраза про поганого танцютиста заграла новими барвами

A better metaphor for assembling objects to collectively perform tasks is theater

Andrii Borovyi Andrii Borovyi

4 февраля 2017 г.

Цікаво, чи приципи згідно з якими Епл вказує користувачам, як використовувати їх пристрої, узгоджуються з цим твердженням?

You don’t like to work for a boss who doesn’t trust you and allow you to do your job, so why should your software objects put up with similar abuse?

Andrii Borovyi Andrii Borovyi

4 февраля 2017 г.

Any child with a screwdriver and a hammer can take things apart. Unless another child can look at the pieces and determine how to put them together again (or even more important, see how to take a piece from one pile and use it to replace a piece missing from another pile), the first child’s decomposition was flawed.