Mã tài liệu: 202045
Số trang: 476
Định dạng: pdf
Dung lượng file:
Chuyên mục: Khoa học công nghệ
Good programming is difficult. It is especially arduous for new programmers given the pace of change and the ever-expanding size of the software engineering body of knowledge (www.swebok.org) that they must master. The authors of this book have found that experience and in-depth understanding are key factors in both programmer productivity and reliable software. The bottom line is that experienced programmers don’t stumble around in the dark. They know the lay of the land, they recognize patterns, and they avoid the hazardous areas.
This book presents our experience and guidance on 50 discrete topics to assist you in avoiding some of those hazards The formal definition, given in the first Java Pitfalls (Wiley, 2000) book, is as follows: “A pitfall is code that compiles fine but when executed produces unintended and sometimes disastrous results.”
This rather terse definition covers what we consider the “basic” pitfall. There are many variations on this theme. A broader definition could be any language feature, API, or system that causes a programmer to waste inordinate amounts of time struggling with the development tools instead of making progress on the resulting software. The causes of pitfalls can be loosely divided into two groups: the fault of the platform designer or the fault of the inexperienced programmer. This is not to cast blame, but rather to determine the source of the pitfall in the construction of a pitfall taxonomy. For the same reason we create a formal definition of pitfalls, we present the pitfall taxonomy in Figure i.1 in order to attempt to better understand the things that trip us up.
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 402
👁 Lượt xem: 319
⬇ Lượt tải: 16
📎 Số trang: 352
👁 Lượt xem: 378
⬇ Lượt tải: 16
📎 Số trang: 340
👁 Lượt xem: 320
⬇ Lượt tải: 16
📎 Số trang: 366
👁 Lượt xem: 356
⬇ Lượt tải: 16
📎 Số trang: 368
👁 Lượt xem: 507
⬇ Lượt tải: 16
📎 Số trang: 349
👁 Lượt xem: 334
⬇ Lượt tải: 16
Những tài liệu bạn đã xem
📎 Số trang: 476
👁 Lượt xem: 174
⬇ Lượt tải: 16