[so] [Tema1][Windows]Intrebari

Alin Popescu alinpopescu at live.com
Sun Mar 29 12:05:40 EEST 2009


Mersi de raspuns.
1) Am aflat de curand ca "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots".

2) Sa mai modific acum imi este :)
4) Ai dreptate. Voi modifica.

Date: Sun, 29 Mar 2009 11:58:26 +0300
From: cosminratiu at gmail.com
To: so at cursuri.cs.pub.ro
Subject: Re: [so] [Tema1][Windows]Intrebari


2009/3/29 Alin Popescu <alinpopescu at live.com>






Salut
Cateva intrebari:Salut Alin, o sa incerc eu sa iti raspund,  



1) Ce va avea prioritate maxima in cazul ls | cat < ana, | sau < ? Eu am ales |.
 Asta este un caz limita, care probabil nu e testat. Comanda aia oricum este absurda, nimeni in toate mintile nu ar da-o. Alege ce comportament vrei.



2) Am vazut ca pentru warning-uri se scade. Eu am folosit din biblioteca standard C string.h, iar la compilare imi da warning-uri. Pot sa folosesc /D _CRT_SECURE_NO_WARNINGS?Recomandat aici este sa inlocuiesti functiile insecure cu cele secure pe care ti le sugereaza el. Daca vrei sa pastrezi tema pe Linux apropiata de cea de Windows, poti sa te joci un pic cu macro-urile. Daca nu ai chef, poti dezactiva warning-urile de genul asta. 



3) Eu am implementat shell-ul sa astepte terminarea tuturor comenzilor din linia de comanda inainte de a trece la urmatoarea. Am vazut ca bash nu asteapta, de ex in cazul ls & man. Este ok cum am facut?
Aici nu stiu sa raspund decat ca ar trebui sa vezi daca se testeaza asa ceva si care e comportamentul asteptat.



4) Comanda echo salut 2> out.txt nu produce nici o eroare, dar shell-ul creaza fisierul out.txt. Este nevoie sa il sterg dupa ce comanda s-a incheiat? Bash nu-l sterge, eu il sterg.In cazul asta comportamentul bash-ului e mai sensibil, gandeste-te de exemplu la un script care analizeaza output-ul de eroare al unui program: daca gaseste fisierul gol, e ok. Daca nu gaseste fisierul, nu poate sti daca comanda a rulat.

 

5) Cat de detaliat trebuie sa fie readme-ul si ce ar trebui sa contina ca sa fie unul bun?
Ar fi trebuit sa stii deja dupa atatea materii :P. In mod normal, cateva paragrafe cu explicatii despre cum e tema in mare. Comentariile din cod ar trebui sa umple restul.

Sper ca am fost util, 

Cosmin.

_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20090329/770a3608/attachment.htm>


More information about the so mailing list