Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #125743

Re: Toy code for currency handling

Newsgroups comp.lang.c
Date 2018-01-25 04:31 -0800
References (20 earlier) <18b92e29-acae-4e1f-abfd-9766a2f65c5f@googlegroups.com> <ade73eb2-4fcb-4c36-93f4-dc16bd694d67@googlegroups.com> <52aaC.67316$rF4.82@fx04.am4> <ac2561fd-be2f-4b27-8ecc-1240b4aa1d7a@googlegroups.com> <9SjaC.282394$Og3.240162@fx11.am4>
Message-ID <fc06db0e-023d-4dde-8a3b-4fc91e87f027@googlegroups.com> (permalink)
Subject Re: Toy code for currency handling
From fir <profesor.fir@gmail.com>

Show all headers | View raw


W dniu czwartek, 25 stycznia 2018 13:14:16 UTC+1 użytkownik Bart napisał:
> On 25/01/2018 01:33, fir wrote:
> > W dniu czwartek, 25 stycznia 2018 02:04:11 UTC+1 użytkownik Bart napisał:
> 
> >>> 31 is to small btw
> >>
> >> Really?
> 
> >   inline void FillTriangleWithDepthSafeInline (
> >                                     int xA, int yA, float zA,
> >                                     int xB, int yB, float zB,
> >                                     int xC, int yC, float zC, unsigned color)
> 
> Good thing your parameter names aren't as long as your function names. 
> (But they look back-to-front compared with Ax, Ay and Az.)
> 
> 
> >          if(yB < yC)   {  DrawNIezdegenerowanySafeInline(xA,yA,zA,xB,yB,zB,xC,yC,zC, color); 
> return; }
> >          if(yC < yB)   {
> 
> You have two functions, which I'm guessing are split up like this:
> 
>    Draw NIezdegene row any        Safe Inline
>    Draw Zdegene    row any Dolnie Safe Inline
> 
> With up to six different parts. Or maybe seven if NI and Z are separate 
> elements. I think that's too many things to have to repeatedly specify 
> in a function name.
> 
> I believe having a limit on long names can persuade people to keep their 
> names concise. That's a useful discipline. (Although 31 characters is 
> still enough to come up with some terrible names.)
> 
> C does have a problem in not having namespaces to at least separate the 
> name of a library from the functions in the library, but 31 spaces 
> should still be plenty to combine library name and function name.
> 
not realy as i said for me specificaly 70-80 would be enough (better 80) but not 30

i like to use long function names and tend to use SOME variable names to be short (mainly local and not all, 
i could consider yet to maybe in fact tend to write variable names overally shorter,
also could consider more carefuly defining internal functions and also write them shorter only public ones longer, im not sure yet)
 

 Draw NIezdegene row any        Safe Inline

(here no row any "niezdegenerowany" meand "nondegenerate" so its like you would write

 Draw Nondegene ra te ;c )

with your 'discipline' of using names shorter than 30 i not quite agree


besides a lot of codes i write like a testing ground (in some apps you need to test a lot - may call it prototypes, prototypic writing, and there i dont much care totally how it should look like
and go shortcomes/shortways/shortcuts 
often possibly eben making heavy mess 
in such writing)

this above function was an attempt to unvind a draw triangle routine (which was a critical speed important) - it showed
finally to not work faster (nor slower 
either) winded version is better as this unwinded generated i dont know but about 30 KB long binary for DrawTriangle function ;c

Back to comp.lang.c | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: Toy code for currency handling David Thompson <dave.thompson2@verizon.net> - 2018-01-21 11:53 -0500
  Re: Toy code for currency handling supercat@casperkitty.com - 2018-01-21 11:44 -0800
    Re: Toy code for currency handling Keith Thompson <kst-u@mib.org> - 2018-01-21 12:24 -0800
      Re: Toy code for currency handling herrmannsfeldt@gmail.com - 2018-01-23 21:03 -0800
        Re: Toy code for currency handling Jorgen Grahn <grahn+nntp@snipabacken.se> - 2018-01-24 15:02 +0000
          Re: Toy code for currency handling supercat@casperkitty.com - 2018-01-24 08:45 -0800
            Re: Toy code for currency handling Keith Thompson <kst-u@mib.org> - 2018-01-24 11:40 -0800
              Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-24 14:52 -0600
              Re: Toy code for currency handling supercat@casperkitty.com - 2018-01-24 13:05 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-24 13:12 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-25 01:04 +0000
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-24 19:17 -0600
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-24 17:33 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-25 12:14 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 04:31 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-25 13:03 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 05:28 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 05:37 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 05:43 -0800
                Re: Toy code for currency handling mark.bluemel@gmail.com - 2018-01-25 05:57 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-25 15:48 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 08:32 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 10:56 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-25 21:28 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 15:10 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 06:14 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 06:38 -0800
                Re: Toy code for currency handling gordonb.ma9h0@burditt.org (Gordon Burditt) - 2018-01-24 21:53 -0600
                Re: Toy code for currency handling scott@slp53.sl.home (Scott Lurndal) - 2018-01-25 18:05 +0000
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-25 18:16 +0000
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-26 07:30 +1300
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-25 22:08 +0000
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-26 20:00 +1300
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-26 11:31 +0000
                Re: Toy code for currency handling scott@slp53.sl.home (Scott Lurndal) - 2018-01-26 15:51 +0000
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-26 10:32 -0600
                Re: Toy code for currency handling supercat@casperkitty.com - 2018-01-26 08:50 -0800
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-26 13:11 -0600
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-26 18:32 +0000
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-26 13:07 -0600
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-27 09:43 +1300
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-26 21:44 +0000
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-27 11:02 +1300
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-27 00:46 +0000
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-28 09:19 +1300
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-27 21:19 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-27 14:14 -0800
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-28 11:21 +1300
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-27 22:32 +0000
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-28 12:16 +1300
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-28 00:44 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 04:13 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-28 13:56 +0000
                Re: Toy code for currency handling Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2018-01-28 06:12 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 06:43 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-28 15:40 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 07:56 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-28 16:12 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 08:34 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-28 16:53 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 09:30 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 09:48 -0800
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-28 23:23 -0600
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-29 18:29 +1300
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-28 23:45 -0600
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-29 19:54 +1300
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-29 01:38 -0600
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-29 20:56 +1300
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-29 20:34 -0600
                Re: Toy code for currency handling "Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid> - 2018-01-29 21:46 -0800
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-28 23:34 -0600
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-29 12:02 +0000
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-29 12:33 +0000
                Re: Toy code for currency handling Richard Damon <Richard@Damon-Family.org> - 2018-01-29 08:30 -0500
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-29 14:08 +0000
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-29 19:36 -0600
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-30 11:49 +0000
                Re: Toy code for currency handling already5chosen@yahoo.com - 2018-01-30 04:45 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-30 13:04 +0000
                Re: Toy code for currency handling already5chosen@yahoo.com - 2018-01-30 05:17 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-30 14:23 +0000
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-30 11:39 -0600
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-30 18:23 +0000
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-30 18:25 -0600
                Re: Toy code for currency handling supercat@casperkitty.com - 2018-01-31 07:56 -0800
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-31 12:56 -0600
                Re: Toy code for currency handling supercat@casperkitty.com - 2018-01-31 13:09 -0800
                Re: Toy code for currency handling scott@slp53.sl.home (Scott Lurndal) - 2018-01-31 21:35 +0000
                Re: Toy code for currency handling supercat@casperkitty.com - 2018-01-31 16:45 -0800
                Re: Toy code for currency handling David Brown <david.brown@hesbynett.no> - 2018-02-01 08:59 +0100
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-02-01 02:40 -0600
                Re: Toy code for currency handling David Brown <david.brown@hesbynett.no> - 2018-02-01 10:13 +0100
                Re: Toy code for currency handling scott@slp53.sl.home (Scott Lurndal) - 2018-02-01 14:49 +0000
                Re: Toy code for currency handling David Brown <david.brown@hesbynett.no> - 2018-02-01 16:13 +0100
                Re: Toy code for currency handling supercat@casperkitty.com - 2018-02-01 09:05 -0800
                Re: Toy code for currency handling David Brown <david.brown@hesbynett.no> - 2018-02-01 22:07 +0100
                Re: Toy code for currency handling supercat@casperkitty.com - 2018-02-01 15:49 -0800
                Re: Toy code for currency handling David Brown <david.brown@hesbynett.no> - 2018-02-02 13:13 +0100
                Re: Toy code for currency handling already5chosen@yahoo.com - 2018-01-30 05:30 -0800
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-30 10:48 -0600
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-29 12:59 +0000
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-29 20:26 -0600
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-29 20:36 -0600
                Re: Toy code for currency handling mark.bluemel@gmail.com - 2018-01-30 00:34 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-30 11:33 +0000
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-30 11:49 -0600
                Re: Toy code for currency handling jameskuyper@verizon.net - 2018-01-30 12:03 -0800
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-30 17:40 -0600
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-30 12:56 +0000
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-30 11:28 -0600
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-31 19:19 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 04:16 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-28 13:40 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 06:35 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 07:24 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-28 15:24 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-28 07:44 -0800
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-29 18:34 +1300
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-29 12:21 +0000
                Re: Toy code for currency handling Ian Collins <ian-news@hotmail.com> - 2018-01-30 07:59 +1300
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-29 19:56 +0000
                Re: Toy code for currency handling scott@slp53.sl.home (Scott Lurndal) - 2018-01-29 20:53 +0000
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-29 21:52 +0000
                Re: Toy code for currency handling Richard Damon <Richard@Damon-Family.org> - 2018-01-27 18:32 -0500
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-27 13:22 -0600
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-26 13:23 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-26 13:41 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-26 14:12 -0800
                Re: Toy code for currency handling bartc <bc@freeuk.com> - 2018-01-26 22:23 +0000
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-26 14:44 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-26 15:28 -0800
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-26 16:22 -0800
                Re: Toy code for currency handling David Brown <david.brown@hesbynett.no> - 2018-01-25 09:11 +0100
                Re: Toy code for currency handling fir <profesor.fir@gmail.com> - 2018-01-25 02:27 -0800
                Re: Toy code for currency handling Robert Wessel <robertwessel2@yahoo.com> - 2018-01-24 15:23 -0600
                Re: Toy code for currency handling Keith Thompson <kst-u@mib.org> - 2018-01-24 14:29 -0800
                Re: Toy code for currency handling supercat@casperkitty.com - 2018-01-24 14:49 -0800

csiph-web