Topics Related to Architecture, Document and Programming: