Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
  Browse All Reviews > Computing Milieux (K) > Management Of Computing And Information Systems (K.6) > Software Management (K.6.3) > Software Development (K.6.3...)  
  1-10 of 617 Reviews about "Software Development (K.6.3...)": Date Reviewed
   Code that fits in your head : heuristics for software engineering
Seeman M.,  Pearson, Hoboken, NJ, 2021. 406 pp. Type: Book (978-1-374644-01-4)

The human brain can only hold and manipulate a small number of items in short-term memory. The number typically cited is seven things, plus or minus two. So to understand code and keep it all in your head, seven should be the limit of things that ...

May 27 2022
  Creating and using virtual prototyping software
Post D., Kendall R.,  Addison-Wesley Professional, Boston, MA, 2021. 352 pp. Type: Book (978-0-136566-93-9)

Virtual prototyping has established its place as an important tool in modern engineering design, and one increasingly hears about software prototypes as a means of exploring the behavior of natural systems as well as engineered products and system...

May 26 2022
   Software development pearls: lessons from fifty years of software experience
Wiegers K.,  Pearson, Columbus, OH, 2021. 336 pp. Type: Book (978-0-137487-77-6)

Some matters are best learned via personal experience, but the next best way is to learn from the experience of others. This collection provides lessons learned and experiences distilled from the author’s long and distinguished career in sof...

Feb 28 2022
   Technical debt in practice
Ernst N., Kazman R., Delange J.,  MIT Press, Boston, MA, 2021. 288 pp. Type: Book (978-0-262542-11-1)

Anyone who has worked on a software project of even moderate size or duration will know that projects tend to accumulate technical debt. However, the exigencies of software development in the real world often mean that little is done to deal with ...

Oct 14 2021
   Doing agile right: transformation without chaos
Rigby D., Elk S., Berez S.,  Harvard Business Review Press, Brighton, MA, 2020. 256 pp. Type: Book (978-1-633698-70-3)

By now most computing professionals know that, according to the 2001 Agile Manifesto, agile practitioners aim to improve software development by valuing “individuals and interactions over processes and tools,” “working software o...

Sep 10 2021
  The Unity game engine and the circuits of cultural software
Nicoll B., Keogh B.,  Palgrave Pivot, Cham, Switzerland, 2019. 123 pp. Type: Book (978-3-030250-11-9)

Unity is a game engine for building games; users can build 3D worlds run by a set of rules by importing assets such as sound effects, personas, and nature scenes. Initially developed in 2004, Unity has become an increasingly popular game engine an...

Feb 9 2021
  Practical Flutter: improve your mobile development with Google’s latest open-source SDK
Zammetti F.,  Apress, New York, NY, 2019. 416 pp. Type: Book (978-1-484249-71-0)

One of the reasons a business may develop an application for mobile devices is for its branding and digital presence. In today’s market, that requires making the application available for both Android and iOS. The traditional way to accompli...

Jul 27 2020
  DeFlaker: automatically detecting flaky tests
Bell J., Legunsen O., Hilton M., Eloussi L., Yung T., Marinov D.  ICSE 2018 (Proceedings of the 40th International Conference on Software Engineering, Gothenburg, Sweden,  May 27-Jun 3, 2018) 433-444, 2018. Type: Proceedings

One of the final steps in producing a new version of a software tool is to make sure the old functionality was not lost when the new functionality was added. A common approach to this problem is regression testing, that is, running the test cases ...

May 20 2020
  Agile machine learning: effective machine learning inspired by the agile manifesto
Carter E., Hurst M.,  Apress, New York, NY, 2019. 268 pp. Type: Book (978-1-484251-06-5)

The application of agile principles to applied machine learning teams is the topic of this book. Machine learning relies heavily on data. This poses new types of challenges, that is, data is generally noisy, follows unknown patterns, and can be bi...

Mar 27 2020
  Guide to programming for the digital humanities: lessons for introductory Python
Kokensparger B.,  Springer International Publishing, New York, NY, 2018. 104 pp. Type: Book (978-3-319991-14-6)

Ranging from excellent (A+) to very good (A-), although much too brief for me (sigh), Guide to programming for the digital humanities: lessons for introductory Python is written in a voice that is clear, easy to read, and simple to understa...

Jul 29 2019
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2022 ThinkLoud, Inc.
Terms of Use
| Privacy Policy