Table of Contents
1. Perl Style Guides for Large Projects
2. Motivation
3. Definitions: Large Project
4. Definitions: Style Guide
5. Programming Standards and Conventions
6. What? Perl has language weaknesses?
7. Cowboy Programming
8. Mitigating Weaknesses
9. Large Perl Projects and their Style Guides
10. Ensembl
11. Ensembl's Coding Standards
12. Ensembl Notes
13. Slash
14. Slash Style Guide
15. Slash Style Guide: Coding Principles 1
16. Slash Style Guide: Coding Principles 2
17. Slash Style Guide: Coding Principles 3
18. Slash Style Guide: Style 1
19. Slash Style Guide: Style 2
20. Slash Style Guide: Style 3
21. Slash Style Guide: Coding Procedure
22. Slash Style Guide: Content Management
23. Slash Style Guide Notes
24. Perl 5 Enterprise Environment (P5EE)
25. P5EE General Recommendations
26. P5EE Blue Style Guide
27. Going beyond these Style Guides
28. Going beyond these Style Guides: 1
29. Going beyond these Style Guides: 2
30. Going beyond these Style Guides: 3
31. Closing
32. References
33. Acknowledgements
34. Rover illustrates the difficulties of scaling
35. www.rover-planet.com
36. Bonus: Inline POD example:
37. Bonus: End-of-file POD example:
38. Bonus: Accessor Methods Example
39. Bonus: Parameter Checking: