Besides designing quality and efficient software, maintenance is an extremely important task. By writing software that is easy to understand will lower the cost of maintenance. One way to do that is to make software easily readable by grouping similar concepts together. On that note how do you order fields and methods in your software classes?
Researchers at the University of Trier are investigating how developers order fields and methods in software. If you have time please complete the following short survey: http://www.st.uni-trier.de/questionnaire