...
This means that, since only the best bid/ask is being displayed, there is a constant amount of information; furthermore, we limited the maximum bid/ask values to $99.99 USD. It was only natural, then, to use the table: the rigidness of the boundaries would not create a problem, since the content is always fixed in length. Also, since the schedule itself is a table, we took advantage of consistency to positively affect learnability. The new layout is more efficient, learnable, and aesthetically more pleasing than the older drop-down menu ridden design. It is also more fault tolerant: a malicious user could have rendered the old interface unusable by flooding the system with unrealistic bids and asks: these would be displayed, but nobody would ever accept them. Now, our design will not show such offers, though the back-end maintains them.
Design Decision III: Bid/Ask Table
...
Implementation
Describe the internals of your implementation, but keep the discussion on a high level. Discuss important design decisions you made in the implementation. Also discuss how implementation problems may have affected the usability of your interface.
...