2009-11-08 2 views
1

Pour une mission universitaire en Java la spécification exige queQu'est-ce que sont « code »

code Annonces: Courier 10 points nouvelle police de caractères et en mode paysage si vous ont des lignes qui sont trop long pour entrer en mode portrait.

sont inclus dans la documentation. Le terme me semble ambigu et il est un peu tard pour consulter mon tuteur, comment définirais-tu les "listes de codes"? Sont ces signatures de méthode?

+0

Ummm ... Je ne pense pas que la balise "best-practice" s'applique ici. Vous demandez s'il est conforme à une exigence d'affectation d'un cours universitaire particulier. Ce qui compte, c'est ce qu'ils veulent ... pas ce qui est une bonne pratique. –

Répondre

11

Cela signifie simplement l'impression de votre code Java. :-)

+5

Quelqu'un veut sérieusement obtenir des * impressions * pour une mission? Barf. –

+0

En effet. Très vieille école! –

+4

Les stylos rouges fonctionnent mieux sur papier! –

4

On dirait qu'ils veulent tout. Si c'est trop, j'inclurais les principales interfaces et implémentations. Toutes les classes de type utilitaire peuvent être hors limites si vous en avez trop. Mais je serais tenté de tout inclure et de le structurer de manière à ce que les classes et les interfaces les plus importantes soient présentées en premier.

Si vous voulez tout présenter gentiment (et pourquoi pas?) Découvrez enscript. Il va imprimer code courrier avec la mise en évidence de la syntaxe et les en-têtes décents/pieds de page, etc. Voici ma config pour imprimer en mode paysage avec coloration syntaxique:

# -2 = 2 columns 
    # -G = fancy header 
    # -E = syntax filter 
    # -r = rotated (landscape) 

    # syntax is picked up from .enscriptrc/.enscript dir 
    enscript -2GrE $* 
+1

+1 Haha, bas ça. – BalusC

1

sons comme mon université, qui pour Java (et notre Capstone) voulait chaque ligne de code imprimé.

Si vous voulez que la syntaxe soit mise en surbrillance et que vous utilisiez Netbeans, il a une option "print to html" dans le menu File. Sinon, vous pourriez utiliser un enscript comme Brian l'a suggéré.

0

Je m'opposerais à soumettre des arbres morts réels et à imprimer des listes de codes en format PDF pour les soumettre.

+1

@Greg - Je voudrais donner au tuteur ce qu'il demande. Certaines batailles ne valent pas la peine d'être combattues. Par tous les moyens, se plaindre si cela vous fait vous sentir mieux mais les chances sont que cela ne fera pas beaucoup de différence. (OK ... je suis vieux et cynique ...) –

+0

@Stephen C - Non non, je pense que ça aussi ... Mais je suis jeune et cynique. Mais ... Les universitaires ont tendance à préférer les choses en fonction de divers critères, pas toujours bien définis («Je n'aurais qu'à l'imprimer moi-même!») –

Questions connexes