188.143.232.12: Comment provided by Can - via ArticleComments extension - 2013-10-22 05:31:32

Comment provided by Can - via ArticleComments extension

←Older revision Revision as of 05:31, 22 October 2013
Line 32: Line 32:
--[[User:JaroslavTulach|JaroslavTulach]] 11:24, 4 April 2009 (UTC)
--[[User:JaroslavTulach|JaroslavTulach]] 11:24, 4 April 2009 (UTC)
 +
</div>
 +
== Can said ... ==
 +
 +
<div class='commentBlock'>
 +
you can also search by these code revlnaet topic:powered by wordpress” “your keyword”Backlinks occur quickly from WordPress blogs Top 3powered by wordpress” “your keyword” - comments are closed Include - comments are closed to eliminate websites where commenting is not allowed Top 4“commentluv” “your keyword”Top 5site:flickr.com “your keyword”Top 6site:hubpages.com “your keyword”Top 7site:.edu inurl:wp-login.php +blogTop 8site:.gov inurl:wp-login.php +blogTop 9site:.mil inurl:wp-login.php +blogTop 10site:.edu “your keyword”
 +
 +
--Can 07:31, 22 October 2013 (CEST)
</div>
</div>

JaroslavTulach at 12:03, 4 April 2009 - 2009-04-04 12:03:11

←Older revision Revision as of 12:03, 4 April 2009
Line 27: Line 27:
--Somo 11:42, 26 March 2009 (CET)
--Somo 11:42, 26 March 2009 (CET)
-
Good news for Somo and others who asked for Black on White colors for this website. Now you can have them: Find ''Black/White'' symbol in the left navigation bar to make temporary switch or log in an choose your preferred skin in your preferences.
+
Good news for Somo and others who asked for Black on White colors for this website. Now you can have them: Find ''Black/White'' symbol in the left navigation bar to make temporary switch or log in and choose your preferred skin in your preferences.
 +
 
--[[User:JaroslavTulach|JaroslavTulach]] 11:24, 4 April 2009 (UTC)
--[[User:JaroslavTulach|JaroslavTulach]] 11:24, 4 April 2009 (UTC)
</div>
</div>

JaroslavTulach at 11:24, 4 April 2009 - 2009-04-04 11:24:46

←Older revision Revision as of 11:24, 4 April 2009
Line 27: Line 27:
--Somo 11:42, 26 March 2009 (CET)
--Somo 11:42, 26 March 2009 (CET)
-
Find "toolbox" and click "black on white". Or, if you want the selection to persist, create an account, log in and change your preferred skin.
+
Good news for Somo and others who asked for Black on White colors for this website. Now you can have them: Find ''Black/White'' symbol in the left navigation bar to make temporary switch or log in an choose your preferred skin in your preferences.
-
--[[User:JaroslavTulach|JaroslavTulach]] 13:41, 26 March 2009 (UTC)
+
--[[User:JaroslavTulach|JaroslavTulach]] 11:24, 4 April 2009 (UTC)
</div>
</div>

JaroslavTulach at 13:41, 26 March 2009 - 2009-03-26 13:41:10

←Older revision Revision as of 13:41, 26 March 2009
Line 26: Line 26:
--Somo 11:42, 26 March 2009 (CET)
--Somo 11:42, 26 March 2009 (CET)
 +
 +
Find "toolbox" and click "black on white". Or, if you want the selection to persist, create an account, log in and change your preferred skin.
 +
 +
--[[User:JaroslavTulach|JaroslavTulach]] 13:41, 26 March 2009 (UTC)
 +
</div>
</div>

84.167.219.15: Comment provided by Somo - via ArticleComments extension - 2009-03-26 10:42:57

Comment provided by Somo - via ArticleComments extension

←Older revision Revision as of 10:42, 26 March 2009
Line 20: Line 20:
--[[User:JaroslavTulach|JaroslavTulach]] 05:13, 26 March 2009 (UTC)
--[[User:JaroslavTulach|JaroslavTulach]] 05:13, 26 March 2009 (UTC)
 +
== Somo said ... ==
 +
 +
<div class='commentBlock'>
 +
If we are at "clarity", how about using a background/foreground color combination that makes your text easier to read? (my eyes hurt already after trying to read just a few seconds :) ).
 +
 +
--Somo 11:42, 26 March 2009 (CET)
 +
</div>

JaroslavTulach at 05:13, 26 March 2009 - 2009-03-26 05:13:17

←Older revision Revision as of 05:13, 26 March 2009
Line 10: Line 10:
--[http://dotfrak.blogspot.com Ezward] 02:05, 26 March 2009 (CET)
--[http://dotfrak.blogspot.com Ezward] 02:05, 26 March 2009 (CET)
</div>
</div>
 +
 +
Thanks for your comment. The rules for function arguments would be slightly different than for method visibility.
 +
 +
As concern the check for null, I know [http://jcp.org/en/jsr/detail?id=305 JSR 305: Annotations for Software Defect Detection] is about to provide ways to annotate parameters with ''@NotNull''. [[NetBeans]] project is already using it, as I noted in [[TheYearOfAnnotations2009]].
 +
 +
As the immutability goes: [[Java]] does not have the C++ '''const''' keyword which de-facto switches between two states each object can have (mutable and immutable). To achieve this in [[Java]] one needs to split the concerns into two classes. One serving as mutable handle to internal data, one as read-only facade to it.
 +
 +
This is interesting topic. I slightly touched it in the book's [[Do_Not_Expose_More_Than_You_Want|Chapter 7]], Give the Creator of an Object More Rights, but I guess I shall expand the topic on the website once. Thanks for inspiration.
 +
 +
--[[User:JaroslavTulach|JaroslavTulach]] 05:13, 26 March 2009 (UTC)

98.207.47.135: Comment provided by Ezward - via ArticleComments extension - 2009-03-26 01:05:09

Comment provided by Ezward - via ArticleComments extension

New page

<noinclude>Comments on [[Blogs:JaroslavTulach:Practical Design:FixModifiers]]
<comments />
----- __NOEDITSECTION__</noinclude>

== Ezward said ... ==

<div class='commentBlock'>
How about access modifiers for function arguments. Java is a pass-by-reference language. Therefore, anything I pass in may be modified by function I am calling. Also, the reference may be null. I would like a modifier that specifies that an argument may not be null. I would also like a modifier that specifies that an argument is read-only: it may not be modified.

--[http://dotfrak.blogspot.com Ezward] 02:05, 26 March 2009 (CET)
</div>