Cilj svakog pojedinca i firme je da prodje što jefitnije. Takodje, cilj svakog pojedinca je da bude što skuplje plaćen za svoj posao, a firmi da što više profitira.
Ovde nema vage, niti ću ulaziti u polemiku koja su merila, ali ono sto je osnov je da NEMA relanog, ni u jednom ni u drugom smislu vrednosti, ali treba imati neke umu da nekad najjefitnije ipak može da ne valja uopšte i da vredi ništa, tj 0 (nula), čega god.
Uzimam za primer projekat koji je vredan 100.000 evra, a za koji je programer (koji je inače bio i student) mesečno plaćan 300, iste monete (naravno po srpski bez doprinosa, odmora, zdravstvenog i dr.).
Sledi .NET kod:
public void Delete(Porez porez)
{
using (SqlConnection connection = new SqlConnection(_connectionString))
using (SqlCommand command = new SqlCommand())
{
command.CommandText = "DELETE FROM PoreskaObaveza";
if (porez != null)
{
command.CommandText += " WHERE PoreskaObavezaId = @PoreskaObavezaId";
command.Parameters.Add(new SqlParameter("@PoreskaObavezaId", porez.Id));
}
connection.Open();
command.Connection = connection;
result = command.ExecuteNonQuery();
}
}
Da bude jasnije, u ovom slučaju ako se pozove metoda Delete(null) svi podaci iz tabele PoreskaObaveza ĆE BITI OBRISANI!!!
Biznismeni, da li i dalje želite da plaćate na sitno neiskusne programere za vaše skupe projekte koje predajete klijentima BEZ ikakve provere kvaliteta?!
Thursday, May 6, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment