Thursday, May 6, 2010

Ali ZAŠTO? (jeftina radna snaga)

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?!

No comments: