Konstantin Läufer
Search this site
My external sites
CiteULike Publications
GitHub Projects
Google Code Projects
LinkedIn Profile
Twitter Profile
Tumblr Blog
This site
Home
Contact
Brief Biographical Sketch (150 Words)
Really Brief Biographical Sketch (75 Words)
Research
Activities
Funding
Publications
Teaching
Access to Code Examples
License
Coding Guidelines
Comp 313/488: Intermediate Object-Oriented Development
Handouts
Basics of Object-Oriented Programming
Important Dates
Projects
Project 0a
Project 0b
Project 0c
Project 1a
Project 1b
Project 1c
Project 2a
Project 2b
Project 2c
Project 2d
Software
Topics
Weekly Schedule
Comp 338/442: Server-Side Software Development
Important Dates
Projects
Fall 2010
Phase 1
Project Requirements
Phase 0
Phase 1
Phase 2a
Phase 2b
Phase 3a
Phase 3b
Phase 3c
Phase 3d
Project Requirements
Project Roadmap
Software
Weekly Schedule
Comp 372/471: Theory (and Practice) of Programming Languages
Handouts
Introduction to Recursive Types
Making Recursion More Systematic
Important Dates
Projects
Brief Presentation
Fall 2010
Project 1a
Project 1b
Project 1c
Project 1d
Project 1e
Project 2
Weekly Schedule
Project 0
Project 1
Software
Weekly Schedule
Comp 373/473: Advanced Object-Oriented Development
Handouts
Making Recursion More Systematic
Important Dates
Projects
Project 0a
Project 0b
Project 0c
Project 1a
Project 1b
Project 2a
Project 2b
Project 3
Software
Weekly Schedule
Comp 388/433: Web Services Programming
Handouts
Programming Language Choices
Important Dates
Projects
Project 0
Project 1a
Project 1b
Project 1c
Project 2a
Project 2b
Project 2c
Project 2d
Project 3
Weekly Schedule
Ground Rules
Independent Study/Programming Project
Internships
Online Submission Instructions
Recent Courses
Recommendations
Resources
Sitemap
Recent site activity
Curriculum Vitae
Old Website
Recent site activity
Weekly Schedule
edited by Konstantin Läufer
Resources
edited by Konstantin Läufer
Weekly Schedule
edited by Konstantin Läufer
Weekly Schedule
edited by Konstantin Läufer
Project Requirements
edited by Konstantin Läufer
View All
Teaching
>
Coding Guidelines
In your projects, you are expected to adhere to suitable coding and documentation guidelines for the chosen implementation language(s).
For example, these are the official guidelines for Java:
Code Conventions for the Java Programming Language
How to Write Doc Comments for the Javadoc Tool
And for Scala:
Scala Style Guide
Comments
_displayNameOrEmail_
- _time_ -
Remove
_text_