On Mon, May 25, 2015 at 4:07 PM, Mohammad Nadim <nadim.attari_at_gmail.com>
wrote:
>
> On 25 May 2015 at 11:21, Jochen Kirstätter <mscc_at_kirstaetter.name> wrote:
>
>>
>> The whole rating process is based on *the client's / visitor's point of
>> view*.
>>
>
> +1 +1 +1 (many pluses) to you JoKi.
>
> I've always told my collegues, especially Nirvan, with whom I do some
> freelancing when time permits, that you should not think like a developer
> but like a businessman + understand the clients' requirements. We are not
> at school to get A+ for writing outstanding codes. We are here to (1) make
> the client happy (2) provide something that won't make the client lose
> money (3) we make money as a developer/"businessman." At the end of the
> day, it's all that matters. <rude>fsck standards, fsck coding conventions,
> fsck software engineering, fsck etc...</rude>
>
I hope that you are being facetious.
Good engineering isn't optional, period. Bad engineering will definitely
make the client lose money once the software sinks under its own weight
because it's too hard to make changes to it. Your client may not know or
care, but you should know better and should care. Software projects are
always evolving, and you can't take the short-sighted approach that you'll
throw it over the wall at version 1.0 and be done with it.
Received on Mon May 25 2015 - 08:45:38 PST
This archive was generated by hypermail 2.3.0
: Mon May 25 2015 - 08:54:05 PST